久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - 小程序中遇到j(luò)s執(zhí)行時序問題

瀏覽:162日期:2023-05-13 11:17:26

問題描述

場景是小程序,小程序中是單向綁定的,這里舉個栗子,我想在設(shè)置顏色再設(shè)置名稱,頁面必須體現(xiàn)這種先后關(guān)系,就是先變紅,名字再變成Tom

function test () { //促使頁面刷新 this.setData({ viewColor: red }) this.setData({ name: ’Tom’ })}

實際這樣做,兩個是同時執(zhí)行的,我的解決方案如下:

function test () { //促使頁面刷新 this.setData({ viewColor: red }) setTimeout(function () { this.setData({ name: ’Tom’ }) }, 1000)}

這樣是可以在先改變顏色后,再改變名字目前我的程序碰到性能問題,類似好幾個模塊,我覺得 濫用計數(shù)器 的代碼很多,可又不知道如何解決?

問題解答

回答1:

為什么你會有 function test (){} 的寫法。

Page({ data: { name: ’hello’ }, changeName(){ this.setData({ name: ’hehe’ }) }})

執(zhí)行changeName方法后,頁面中的name就會更新,不需要刷新頁面。可以看看我寫的小程序demo:https://github.com/lin-xin/wx...

標簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 岳阳市| 张北县| 武宁县| 福鼎市| 榕江县| 云南省| 博罗县| 陆川县| 龙南县| 荃湾区| 资源县| 平潭县| 渭南市| 东明县| 西青区| 如皋市| 清镇市| 山阴县| 安化县| 油尖旺区| 娄烦县| 淮滨县| 施甸县| 容城县| 乌拉特中旗| 梁平县| 元阳县| 荣昌县| 团风县| 南溪县| 浠水县| 兖州市| 五华县| 诏安县| 九江市| 灵璧县| 图片| 丹寨县| 常州市| 九寨沟县| 大埔区|