angularjs1.5 组件内用函数向外传值
来源:互联网 发布:java微信客服系统源码 编辑:程序博客网 时间:2024/05/21 07:07
组件:
.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}}" 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 组件内用函数向外传值
- C++向外传值
- android异步http向外传值
- php自学笔记外传---部分内建函数
- asp.net中updatepanel控件向外传值
- AngularJS1.5 以上版本
- UI组件属性值: 链条式由外而内或反方向的传递
- 项目外传5
- 子组件向父组件传值
- 子组件向父组件传值,父组件向子组件传值
- VUE 父组件向子组件传值,子组件向父组件传值
- js向事件绑定的匿名函数内传递循环控制变量的值
- 向线程函数内投递消息CWinThread::PostThreadMessage
- react子组件如何向父组件传值
- vue-prop父组件向子组件进行传值
- vue-子组件向父组件传值
- react子组件如何向父组件传值
- React 子组件向父组件传值
- 编译错误之error C3861: “xxxx”: 找不到标识符
- kafka优点以及新特性
- C++学习笔记(五)
- 【jzoj5093】【GDSOI2017第四轮模拟day3】【字符串匹配】【哈希】
- 51NOD 1106质数检测
- angularjs1.5 组件内用函数向外传值
- 河南省第九届大学生程序设计竞赛 题解
- linux运算符
- Java集合之HashSet
- Linux之make的用法讲解
- 请求重定向与请求转发的区别
- switch分支语句
- [codevs3287]货车运输
- 一文读懂 CNN、DNN、RNN 内部网络结构区别