麻豆做爰免费观看-日本熟妇一区二区三区-欧美午夜精品一区二区-xxxxx国产-精品欧美日韩-五月天黄色小说-亚洲熟妇一区-jizz国产视频-国产91九色-www好男人-国产精品久久久免费-九九热精彩视频-www..com国产-午夜簧片-欧美一区中文字幕-在线观看亚洲一区二区-一级少妇精品久久久久久久-www.欧美国产-日韩欧美综合视频-成人性视频免费网站

027-81331413

微信小程序頁面傳值、組件間通信總結

發布時間:2020-10-31 瀏覽:2312

 

小程序是一種新的開放能力,開發者可以快速地開發一個小程序。小程序可以在微信內被便

捷地獲取和傳播,同時具有出色的使用體驗。對于微信小程序,前端開發應該不陌生,目前也

是非常火,很多公司都會進行開發。對于小程序的優點我就不到這過多描述了,今天我是想來

總結下微信小程序頁面和組件傳值。

微信小程序目錄結構

1.頁面與頁面傳值-跳轉的url帶參傳值

微信小程序頁面直接傳值我們經常用到的是頁面URL跳轉傳值,跳轉到的頁面通過到生命周

onLoad里面接收。

//A頁面
Page({
 
 data:{
 
 },
 linkTo:function(){//頁面事件綁定方法
 
 let data = 'hello world';
 wx.navigateTo({
 url: '/pages/my/index?name=' + data,
 })
 
 }
 })
//B頁面
 Page({
 
 data:{
 name:' '
 },
 onLoad:function(option){//接收數據
 
 this.setData({
 name: option.name
 })
 }
 })
如果頁面有多個值要傳,直接用&符合鏈接起來就可以了。
比如'/pages/my/index?name=' + data1+'&number='+data2;

2.頁面與頁面傳值-全局globalData傳值

//App.js
App({
 onLaunch (options) {
 // Do something initial when launch.
 },
 onShow (options) {
 // Do something when show.
 },
 onHide () {
 // Do something when hide.
 },
 onError (msg) {
 console.log(msg)
 },
 globalData: {
 
 name:'hello world'
 
 }
})
//A頁面
const app = getApp();//獲取全局對象
Page({
 
 data:{
 
 },
 onLoad:function(){
 let name = app.globalData.name;
 console.log(name);//hello world
 }
 })

全局數據的拿去是通過拿去globalData對象,再到其他頁面獲取,當然你也可以

修改全局對象里面數據其他頁面從新去獲取。

//A頁面
const app = getApp();//獲取全局對象
Page({
 
 data:{
 
 },
 onLoad:function(){
 app.globalData.name='微信小程序'; //修改全局數據
 
 }
 })
//B頁面
const app = getApp();//獲取全局對象
Page({
 
 data:{
 
 },
 onLoad:function(){
 let name = app.globalData.name;
 console.log(name);//微信小程序
 
 }
 })

2.頁面與頁面傳值-頁面數據緩存wx.setStorageSync(KEY,DATA)

//A頁面
Page({
 
 data:{
 
 },
 onLoad:function(){
 wx.setStorage({
 key:"name",
 data:"hello world"
 })
 
 
 }
 })
 //B頁面
 
 Page({
 
 data:{
 
 },
 onLoad:function(){
 var value = wx.getStorageSync('name');
 
 console.log(value);// hello world
 }
 })
 此處緩存數據要用同步wx.setStorageSync(),因為異步有可能數據或者有可能會獲取不到

下面我們來說說 微信小程序組件之前傳值

組件間通信

組件間的基本通信方式有以下幾種。

  • WXML 數據綁定:用于父組件向子組件的指定屬性設置數據,僅能設置 JSON 兼容數據

  • (自基礎庫版本 2.0.9 開始,還可以在數據中包含函數)。具體在 組件模板和樣式 章節中介紹。

  • 事件:用于子組件向父組件傳遞數據,可以傳遞任意數據。

  • 如果以上兩種方式不足以滿足需要,父組件還可以通過 this.selectComponent 方法獲取子組件實例對象,這樣就可以直接訪問組件的任意數據和方法。

說到組件,這里我們先了解組件的使用,組件的js、json文件和頁面不一樣。

 Component構造器

Component({
 behaviors: [],
 properties: {
 myProperty: { // 屬性名
 type: String,
 value: ''
 },
 myProperty2: String // 簡化的定義方式
 },
 
 data: {}, // 私有數據,可用于模板渲染
 lifetimes: {
 // 生命周期函數,可以為函數,或一個在methods段中定義的方法名
 attached: function () { },
 moved: function () { },
 detached: function () { },
 },
 // 生命周期函數,可以為函數,或一個在methods段中定義的方法名
 attached: function () { }, // 此處attached的聲明會被lifetimes字段中的聲明覆蓋
 ready: function() { },
 pageLifetimes: {
 // 組件所在頁面的生命周期函數
 show: function () { },
 hide: function () { },
 resize: function () { },
 },
 methods: {
 onMyButtonTap: function(){
 this.setData({
 // 更新屬性和數據的方法與更新頁面數據的方法類似
 })
 },
 // 內部方法建議以下劃線開頭
 _myPrivateMethod: function(){
 // 這里將 data.A[0].B 設為 'myPrivateData'
 this.setData({
 'A[0].B': 'myPrivateData'
 })
 },
 _propertyChange: function(newVal, oldVal) {
 }
 }
})

使用 Component 構造器構造頁面

{
 "component": true,//這里是它把定義成組件,要不然引入到頁面會報錯
}

引入組件

//A頁面 json 

{
 "usingComponents": {
 "myComponents": "../../components/myComponents/index",//引入組件
 },
}

//A頁面 WXML

<myComponent name="hello world"></myComponent>

//myComponent接收數據

Component({
 properties: {
 name:{
 value: "",
 type: String //此處設置數據類型 這樣 組件就能接收到數據
 }
 },
 methods: {
 
 }
 })

組件間通信與事件

監聽事件

事件系統是組件間通信的主要方式之一。自定義組件可以觸發任意的事件,引用組件的頁面可以監聽這些事件。監聽自定義組件事件的方法與監聽基礎組件事件的方法完全一致:

<!-- 當自定義組件觸發“myevent”事件時,調用“onMyEvent”方法 -->

<myComponent bindmyevent="onMyEvent"></myComponent>

<!-- 或者可以寫成 -->
<myComponent bind:myevent="onMyEvent"></myComponent>

Page({
 onMyEvent: function(e){
 e.detail // 自定義組件觸發事件時提供的detail對象
 }
})

觸發事件

自定義組件觸發事件時,需要使用 triggerEvent 方法,指定事件名、detail對象和事件選項

<!-- 在自定義myComponent組件中 -->
<button bindtap="onTap">點擊這個按鈕將觸發“myevent”事件</button>

Component({
 properties: {},
 methods: {
 onTap: function(){
 var myEventDetail = {} // detail對象,提供給事件監聽函數
 var myEventOption = {} // 觸發事件的選項
 this.triggerEvent('myevent', myEventDetail, myEventOption)
 }
 }
})


成人中文字幕在线观看 | 国产精品毛片一区二区在线看舒淇 | av资源吧首页 | 日韩中文娱乐网 | 天天射夜夜爽 | 国产欧美日韩专区发布 | 毛片无遮挡 | 91精品综合久久久久久 | 天天视频天天爽 | 色婷婷国产精品久久包臀 | 天天色天天干天天色 | 国产成人h | 午夜在线成人 | 国产极品视频 | 浮妇高潮喷白浆视频 | 日韩av在线播放不卡 | 亚洲激情社区 | 亚洲一级伦理 | 香蕉视频黄污 | 国语对白做受xxxxx在线中国 | 爱爱网视频 | 青青草伊人久久 | 爱情岛论坛成人 | 成年人看的视频网站 | 国产高清黄色 | 超薄肉色丝袜一二三 | 男男肉耽高h彩漫 | 国产在线精品一区 | 长河落日电视连续剧免费观看 | 天天操人人射 | 国精产品一区一区三区免费视频 | 69久久成人精品 | 狠操av | 涩漫天堂 | 插插综合视频 | 麻豆人妻少妇精品无码专区 | 九色免费视频 | 中文字幕日韩一区二区三区 | 国产粉嫩呻吟一区二区三区 | 色妞色| 欧美性受xxxx黑人xyx | 亚洲成人中文字幕在线 | 和漂亮岳做爰3中文字幕 | 免费毛片一区二区三区 | 日韩国产欧美一区二区三区 | 日日噜噜噜夜夜爽爽狠狠 | 超碰在线香蕉 | a在线视频| 色姑娘天天操 | av基地网| 思思99re | 午夜视频导航 | 国内自拍第三页 | 天天做天天躁天天躁 | 亚洲av中文无码乱人伦在线视色 | 中文有码在线播放 | 亚洲影视中文字幕 | 国产探花视频在线观看 | 欧洲成人午夜精品无码区久久 | 亚洲av少妇一区二区在线观看 | 男人撒尿视频xvideos | 欧美手机在线观看 | 亚洲毛片在线播放 | 亚洲成人一区二区三区 | 国产精品久久久网站 | 男女性生活毛片 | 一本一道久久a久久精品综合 | 国产69精品久久久 | 捆绑黑丝美女 | 不卡视频一区二区 | 日韩中文字幕综合 | 日批视频免费观看 | 中文字幕少妇在线三级hd | av剧情在线 | 女人高潮特级毛片 | 亚洲午夜久久久久久久久久久 | 国产精品野外户外 | 久久久久久久久免费看无码 | 日本一区二区三区精品 | 污黄视频网站 | 向着小小的花蕾绽放 | 日本特级黄色片 | 中国一区二区视频 | 一级特黄高清 | 可以免费看黄的网站 | 久久久久久久久久电影 | 逼逼av | 久艹在线视频 | 黑丝袜av| 久久久久久无码精品大片 | 色无极亚洲色图 | 波多野结衣黄色网址 | h片免费观看 | 豆豆色成人网 | 色网站在线播放 | 国产女主播喷水视频在线观看 | 波多野吉衣久久 | 中文字幕一区二区人妻在线不卡 | 97avcc | 黑人玩弄人妻一区二区绿帽子 | 日韩乱码人妻无码中文字幕 | 韩国一区二区在线播放 | 中文字幕在线视频一区 | 向日葵视频在线 | 免费的黄色的网站 | 一级在线毛片 | 久久久久亚洲av成人毛片韩 | 亚洲va欧美 | 偷拍超碰| 免费看黄在线观看 | 三级性生活视频 | 国产草草| 麻豆一区二区三区在线观看 | 日韩中文欧美 | 国产69精品一区二区 | 黑人操日本女人 | 91久久国产 | 曰本毛片 | 国产.com| 老湿机69福利 | 成人午夜大片 | 中国黄色片视频 | 亚洲激情五月 | 久久久久无码国产精品不卡 | 2021毛片 | 麻豆传谋在线观看免费mv | 久久精品亚洲a | 妺妺窝人体色WWW精品 | 国产欧美日韩综合 | 精品国产乱码久久久久夜深人妻 | 黑人添美女bbb添高潮了 | 毛片高清 | 自拍偷拍五月天 | 亚洲视频二区 | 精品国产黄色 | 在线免费国产视频 | 爆操网站| 国产高清不卡一区 | 99性视频 | 亚洲毛片在线观看 | 国产第一毛片 | 欧美黄在线观看 | 一级片视频在线观看 | 国产麻豆成人传媒免费观看 | 亚洲天天av | 天天草夜夜 | 一区二区自拍偷拍 | 白石茉莉奈番号 | 日本国产中文字幕 | 日韩亚洲在线 | 日本特黄一级片 | 国产91视频在线观看 | 国产又爽又黄无码无遮挡在线观看 | 你懂的网址在线观看 | 精品久久亚洲 | 亚洲永久免费视频 | 国产高清第一页 | jizz亚洲女人高潮大叫 | 日本伦理片在线看 | 亚洲一区二区成人 | 亚洲另类一区二区 | 91嫩草香蕉 | a级片免费网站 | 久久九九国产 | 天堂岛av | 我的好妈妈在线观看 | 假日游船法国满天星 | 国产大片b站 | 一区二区视频在线播放 | 久久久久成人精品无码中文字幕 | 99视频在线精品 | 射影院 | 亚洲一区二区三 | 白浆影院 | 911精品| 在线观看高h | 亚洲熟女乱色一区二区三区久久久 | 五月天堂网 | 久草视频在线免费 | 雪花飘电影在线观看免费高清 | 国产成人精品一区二区在线观看 | 无码人妻精品一区二区三区99v | 成人av第一页 | 看片一区二区 | 一区二区三区av夏目彩春 | 日少妇av | 日韩一区二区精品 | 国产免费一区二区 | 好紧好爽再浪一点视频 | 欧美福利一区二区 | 国产男女猛烈无遮挡免费视频 | 大胸美女被爆操 | 毛片网站在线 | 亚洲欧美偷拍一区 | 欧美在线视频免费观看 | 91宅男 | jav中文字幕| 波多野结衣av在线播放 | 91看片网 | 日韩精品中字 | 午夜美女福利视频 | 草啪啪 | 精品三级视频 | 国产精品www在线观看 | 亚洲一区在线视频观看 | 亚洲香蕉一区 | 国产精品一区二区av白丝下载 | 日韩性高潮 | 精品不卡一区 | av第一福利大全导航 | 精品91在线 | 国产乱码精品一区二区三区中文 | 国产精品视频一区二区在线观看 | 国产一区二区精品丝袜 | av国产在线观看 | 亚洲再线 | 一本到在线 | 久久婷婷五月综合色国产香蕉 | 日韩女人性猛交 | www.超碰97.com | 艳妇臀荡乳欲伦交换h漫 | 青青草亚洲 | 国产69精品久久久久777 | 国产成人精品无码免费看在线 | 九九热这里都是精品 | 日本丰满熟妇hd | 啪啪一区二区 | 国产一级二级三级视频 | 日本亚洲一区二区三区 | 精品国产一二三 | 影音先锋中文在线 | 少妇久久久久久久 | 91桃色污 | 欧美一级淫片bbb一84 | 成人黄色大片在线观看 | 一区视频在线 | 91精品影视 | a视频免费在线观看 | 男女一级特黄 | a国产在线 | 欧美成人另类 | 视频一区免费 | 97精品视频在线观看 | 四色在线 | av作品在线 | 日韩电影网址 | 欧美三级在线视频 | 国产精品无码天天爽视频 | 亚洲欧洲日本在线 | 热热色国产 | 一级少妇精品久久久久久久 | 欧美黑人又粗又大的性格特点 | 国产精品入口66mio男同 | www在线观看国产 | 久久久久一 | 国产乱女淫av麻豆国产 | 官场艳妇疯狂性关系 | 黑人精品无码一区二区三区AV | 国产中文一区二区三区 | 正在播放国产精品 | 亚洲国产精品久久精品怡红院 | 日本美女黄色 | 日韩1024 | 国产视频你懂得 | 欧美性xxxxx极品娇小 | 一品毛片| 国产精品一区二区免费在线观看 | 国产亚洲系列 | 日韩av综合网 | 亚洲国产精品狼友在线观看 | 亚洲国产精品第一页 | 咪咪色影院 | 99re6在线观看 | 国产精品一品二区三区的使用体验 | 久久免费视频2 | 黄色性视频 | 黄色一级片在线 | 日韩av高清在线观看 | 97超在线 | 国产欧美日韩专区 | 成人综合社区 | 国产一区二区三区自拍 | 午夜美女福利视频 | 日韩欧美久久 | 熟妇人妻久久中文字幕 | 最近中文字幕第一页 | 国产69av | 亚洲电影一区二区三区 | 天天操夜夜草 | 九九爱爱视频 | 久久亚洲AV成人无码国产野外 | 欧美日韩免费看 | 日本学生初尝黑人巨免费视频 | 97成人资源站 | 成人久久免费视频 | 国产三级视频在线播放 | 午夜精品无码一区二区三区 | 亚洲一级特黄毛片 | 国产伦精品一区二区三区免费迷 | 91久久精品夜夜躁日日躁欧美 | 最近最新中文字幕 | 强行挺进皇后紧窄湿润小说 | 午夜精品久久久久久 | 欧美超逼视频 | av香港经典三级级 在线 | 绯色av一区二区三区高清 | 和黑帮大佬的365 | 婷婷视频一区 | 午夜精品久久久久久久99热浪潮 | 麻豆传媒在线观看视频 | 午夜视频在线观看一区 | 双性受孕h堵精大肚生子 | 亚洲精品456 | 亚洲视频色 | 中日韩免费毛片 | 国产91在线亚洲 | 国产二区一区 | 国产日韩综合 | 中文字幕――色哟哟 | 超级砰砰砰97免费观看最新一期 | 久久亚洲综合网 | 免费看国产曰批40分钟 | 黄色一级片在线免费观看 | 国产剧情av麻豆香蕉精品 | 午夜神器在线观看 | 偷拍视频久久 | 久久久福利 | 欧美精品福利 | 黄色片a级 | 手机av观看 | 欧美妞干网 | 超碰成人在线免费观看 | 亚洲精品国产精品国自产 | 精品国产伦一区二区三区免费 | 在线视频日韩 | 五月婷婷在线播放 | 手机在线一区二区 | 亚洲另类色综合网站 | 欧美嫩交 | 亚洲一区二区在线视频 | 91精品国产91综合久久蜜臀 | 久久婷婷综合色丁香五月 | 天天综合网站 | 日韩精品久久一区二区 |