时间:2021-05-28
组件:
.component('homeCityListCom',{ bindings: { list: '<', cityname:'&' }, controllerAs: 'vm', template: ` <div class="cityListBox"> <span class="title">按拼音首字母选择</span> <div class="cityItem flexRowStart" ng-repeat="x in vm.list track by $index"> <p class="zimu flexColumnCenter">{{x.sortName}}</p> <ul class="flexRowStart city"> <li ng-repeat="c in x.cities"><a href="/#!/home?city_id={{c.cityId}}" rel="external nofollow" ng-click="vm.cityname({name: c.cityName})">{{c.cityName}}</a></li> </ul> </div> </div>`})控制器:
.controller('cityListCtrl', ['$scope','$http', function ($scope,$http) { let that = this; // 将城市名字存在本地 that.cityName = function(name){ console.log(123); localStorage.setItem('cityName', name); }}])使用组件:
<home-city-list-com list="cl.cityList" cityname="cl.cityName(name)"></home-city-list-com>路由设置:
.state('city_list',{ url:"/city_list", templateUrl:'templates/indexTpl/city_list.html', controllerAs:'cl', controller:'cityListCtrl' })以上这篇angularjs1.5 组件内用函数向外传值的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
出现反向有功电量的原因: 1、该用户是电厂,在电厂发电时,有功功率向外传送; 2、用户内部有发电设备,在某一瞬间,发电功率大于其用电功率,有功功率向外传送了
概念DTO(DataTransferObject):数据传输对象,Service或Manager向外传输的对象。BO:businessobject业务对象。主要
AngularJSng-submit指令AngularJS实例表单提交后执行函数:{{myTxt}}以下实例演示了表单提交后AngularJS执行行。varap
AngularJSng-change指令AngularJS实例当输入框的值改变时执行函数:在输入框中输入一些信息:输入框已经修改了{{count}}次。angu
本文实例讲述了AngularJS中控制器函数的定义与使用方法。分享给大家供大家参考,具体如下:HTML正文:AngularJS函数绑定保存清除剩余字数:结果:J