在Angularjs中使用javascript插件
我继承了angularjs(so 1.5)代码库,我对angularjs不太了解,所以我想知道: 我有一个表情选择器插件,我想实现(在香草js中) 但是我如何将代码与角度结合起来呢 这是初始化插件的代码在Angularjs中使用javascript插件,javascript,angularjs,Javascript,Angularjs,我继承了angularjs(so 1.5)代码库,我对angularjs不太了解,所以我想知道: 我有一个表情选择器插件,我想实现(在香草js中) 但是我如何将代码与角度结合起来呢 这是初始化插件的代码 import EmojiPicker from "rm-emoji-picker"; const picker = new EmojiPicker(); const icon = document.getElementById('my-icon'); const
import EmojiPicker from "rm-emoji-picker";
const picker = new EmojiPicker();
const icon = document.getElementById('my-icon');
const container = document.getElementById('container');
const editable = document.getElementById('my-input');
picker.listenOn(icon, container, editable);
我试过的
将该代码添加到单独的javascript文件中,并将其包含在AngularJS脚本标记上方,这将返回以下错误
无法读取null的属性“nodeName”
安格拉斯
有一个app.run.js文件,它有一个run方法,其中有很多声明,但是在这种情况下如何初始化香草插件呢
(function (){
"use strict";
angular
.module('app')
.run(Run);
Run.$inject = ['$rootScope', '$state', 'AuthenticationService'];
function Run($rootScope, $state, AuthenticationService) {
// include it here?
}
谢谢大家! ,是你导航库的一个角度指示谢谢你的回答,我试过了,我没有让它工作,文档不完整,不清楚要包含哪些文件等等。如果你是angularjs新手,这很难。