Javascript Angularjs和UI Select:如何从组件访问$Select
我们如何访问angular ui select的$select from angular component 在指令中给出的示例处理指令,但我没有使用指令,我使用的是组件 我已尝试使用此命令在组件中要求uiSelectJavascript Angularjs和UI Select:如何从组件访问$Select,javascript,angularjs,angular-ui-select,Javascript,Angularjs,Angular Ui Select,我们如何访问angular ui select的$select from angular component 在指令中给出的示例处理指令,但我没有使用指令,我使用的是组件 我已尝试使用此命令在组件中要求uiSelectrequire:{uiSelectController:'^uiSelect'}但出现错误错误:[$compile:ctreq]无法找到指令“myUiSelect”所需的控制器“uiSelect” 下面是我的组件的代码示例(我坚持,我使用的不是指令,而是组件): (函数(){ "严
require:{uiSelectController:'^uiSelect'}
但出现错误错误:[$compile:ctreq]无法找到指令“myUiSelect”所需的控制器“uiSelect”代码>
下面是我的组件的代码示例(我坚持,我使用的不是指令,而是组件):
(函数(){
"严格使用",;
var myUiSelect={
绑定:{
标签:“我面临着同样的问题。如果你找到了答案,请分享。
(function () {
'use strict';
var myUiSelect = {
bindings: {
label: '<'
},
controller: MyUiSelectController,
require: { uiSelectController: '^uiSelect'},
templateUrl: '/components/ui-select/my-ui-select.tpl.html'
};
MyUiSelectController.$inject = [];
function MyUiSelectController() {
var ctrl = this;
ctrl.init = init;
function init() {
console.log('ctrl.uiSelectController.$select' + ctrl.uiSelectController.$select);
}
ctrl.$onInit = ctrl.init;
}
angular
.module('core.components')
.component('myUiSelect', myUiSelect);
})();