找回密码
 立即注册

QQ登录

只需一步,快速开始

mlcbjm

注册会员

7

主题

22

帖子

179

积分

注册会员

积分
179
mlcbjm
注册会员   /  发表于:2016-12-13 10:00  /   查看:6773  /  回复:3
$scope.myctrl=new wijmo.input.MultiSelect('#'+id);想利用这个控件下拉,灵活的替换一些属性,可是原本像listbox那样的创建新实例,就会报错,说getfocus undefied没办法只能写死了:<wj-multi-select items-changed="change_previoustype()"
                 items-source="table_datas"
                 header-format="{count} countries selected"
                 display-Member-path="basicname"
                 checked-Member-path="selected">
</wj-multi-select>下面是具体报错,求助如何解决!
angular.js:11655 TypeError: Cannot read property 'gotFocus' of undefined    at WjLink._addEventHandler (http://localhost:63342/localSvn/trunk/lib/Wijmo/scripts/vendor/wijmo.angular.min.js:13:65443)    at WjLink._addEventHandlers (http://localhost:63342/localSvn/trunk/lib/Wijmo/scripts/vendor/wijmo.angular.min.js:13:65295)    at WjLink._prepareControl (http://localhost:63342/localSvn/trunk/lib/Wijmo/scripts/vendor/wijmo.angular.min.js:13:60896)    at WjLink._link (http://localhost:63342/localSvn/trunk/lib/Wijmo/scripts/vendor/wijmo.angular.min.js:13:57645)    at http://localhost:63342/localSvn/trunk/lib/Wijmo/scripts/vendor/wijmo.angular.min.js:13:54799    at https://cdn.bootcss.com/angular.js/1.3.15/angular.min.js:70:141    at $ (https://cdn.bootcss.com/angular.js/1.3.15/angular.min.js:70:197)    at B (https://cdn.bootcss.com/angular.js/1.3.15/angular.min.js:59:255)    at g (https://cdn.bootcss.com/angular.js/1.3.15/angular.min.js:51:335)    at g (https://cdn.bootcss.com/angular.js/1.3.15/angular.min.js:51:352) <div ng-transclude="" id="haha"  checked-items-changed="change_previoustype()" items-source="table_datas" header-format="{count} countries selected" display-member-path="basicname" checked-member-path="selected" class="wj-control wj-dropdown wj-content wj-state-empty wj-combobox wj-multiselect wj-state-readonly ng-isolate-scope" tabindex="-1" wj-directive-id="4">

3 个回复

倒序浏览
mlcbjm
注册会员   /  发表于:2016-12-13 10:08:15
沙发
简单来说,就是,我想用 这个控件,并监听 checkedchange事件,这都实现了,可是我还要访问当前被选中项,可是我获取不到 控件,所以也获取不到当前选中项
回复 使用道具 举报
mlcbjm
注册会员   /  发表于:2016-12-13 11:04:31
板凳
本帖最后由 mlcbjm 于 2016-12-13 11:05 编辑

已解决:
$scope.sslb = new wijmo.input.MultiSelect('#' + $scope.wjms, {
                            itemsSource: $scope.table7_datas,
                            headerFormat: "{count} countries selected",
                            displayMemberPath: "basicname",
                            checkedMemberPath: "selected",
                            checkedItemsChanged: $scope.change_previoustype
                        });

$scope.wjms是id
之前的问题竟然是 红色的回调 不用打括号!!!!
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2017-3-24 09:47:45
地板
mlcbjm 发表于 2016-12-13 11:04
已解决:
$scope.sslb = new wijmo.input.MultiSelect('#' + $scope.wjms, {
                          ...

好的,谢谢您的反馈。
很抱歉没有看到您的问题,我已经帮您移到对应的平台。
以后wijmo的相关问题您可以发到wijmo版块的求助中心。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部