在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/ HTML問答
有你在 回答

為什么要操作節(jié)點呢?你到data里面添加一個slect屬性,賦值為空(我不知道你說的點擊一個ul下的某個li,另一個ul下的某個li也要添加class是什么意思,它們兩者的聯(lián)系是索引對應(yīng)還是什么意思,姑且按照索引一一對應(yīng)的方式吧),然后你兩個ul內(nèi)的li肯定是v-for循環(huán)綁定的吧,在每個li上加上一個綁定事件@click="tab_index(index)",傳如當(dāng)前l(fā)i的索引參數(shù)index,再給循環(huán)的li綁定你要添加的那個class類名,:class="{‘sel’:select == index}",然后,methods內(nèi)tab_index方法內(nèi)這樣:
tab_index:function(e){

vm.select = e;

}
看看是你想要的不

葬憶 回答

f(2)執(zhí)行完,
返回給add2 = function g(c){

    return function h(d){
        return a + b + c +d;
    }
}

add2(2)執(zhí)行完給
add3 = function h(d){

        return a + b + c +d;
    }

add3(10) 執(zhí)行的時候就return 1+2+2+10了

a,b,c都有值是因為你這是個嵌套函數(shù),沒執(zhí)行完是不會釋放內(nèi)存的,不知道這樣你能不能理解

淺時光 回答

樓上算一種方案。

如果你引入的 JS 不好獲得當(dāng)前實例的引用,比如你用單文件組件,那么可以在組件 mount 的時候把方法暴露到全局環(huán)境下

// Vue
export default {
  mounted() {
    window.someMethod = this.doSomething.bind(this);
  },
}

// 在另一個 JS 里
someMethod();

不過這樣會導(dǎo)致不同的類深度耦合,屬于 bad smell。所以除非要做 jsonp 回調(diào)之類,最好不要使用??梢钥紤]用全局對象廣播和捕獲事件。

比如:

// Vue
export default {
  mounted() {
    document.body.addEventListener('some-event', this.onSomeEvent.bind(this));
  }
}

// 別的 js
const event = new CustomEvent('some-event');
document.body.dispatchEvent(event);
毀了心 回答
<div class="text">Lichee V CrossFit -- 廣州289店</div>

你這不是寫成固定的了,寫成變量。點擊彈窗的哪個,就把其值賦給div綁定的變量啊
人家的這個組件主要就是給你創(chuàng)建popup層,被選中的值自己去做。要么你就用picker組件,這個被選中的值人家給你提供

獨特范 回答

php 實現(xiàn)websocket后端的話建議擴(kuò)展 swoole

念初 回答

你這個事件是加載window上的,vue切換頁面并不是真的跳轉(zhuǎn)重新加載,當(dāng)然每個頁面都生效
該頁面beforeDestroy時清理掉事件即可

哎呦喂 回答

估計是編輯選框后瀏覽器還保存著之前勾選的數(shù)據(jù)(只改變選項對應(yīng)的data數(shù)據(jù),vue 是不會刷新父級元素的)
可以嘗試在watchs里面添加一個監(jiān)聽選項數(shù)據(jù)的方案,觸發(fā)時,清空多選框?qū)?yīng)的值

櫻花霓 回答

大致可以這樣:

//遍歷所有page節(jié)點
selectorQuery()

//遍歷所有組件節(jié)點
for(let component of components )
selectorQuery.in(component)

不討囍 回答

你寫的格式不對,寫成這樣就對了,
clipboard.png
background:#81afd5 url(images/aa.png) no-repeat 0 29px;已經(jīng)驗證。

**
clipboard.png

我的瀏覽器不會改變啊
**

冷眸 回答

思考

這個問題不應(yīng)該在渲染的時候去解決,應(yīng)該對數(shù)據(jù)重組

例子

function getData(list) {
    var res = [];
    var count = 0;
    for (var i = 0; i < list.length; i++) {
        var item = list[i];
        if (i % 2 === 1) {
            res[count].push(item);
            count++;
        } else {
            res.push([]);
            res[count].push(item);
        }
    }
    return res;
}
你的瞳 回答

應(yīng)該不支持把,string類型,可以看看官方文檔:form表單

囍槑 回答

wxml
clipboard.png

js
clipboard.png

結(jié)果
clipboard.png

就這點代碼,官網(wǎng)的demo是沒有問題的,再看看你控制臺是否報錯,檢查下iconPath

純妹 回答

axios的通訊是異步的,即便父組件created時候開始的,但是得到的時候可能已經(jīng)是子組件_last已經(jīng)賦值了;建議放到router.query或者param里面,再有子組件wtach賦值;這樣舊值依然會在;

何蘇葉 回答

結(jié)論

如你所說:
每一次調(diào)用 setInterval( 函數(shù), 毫秒 )) 都會創(chuàng)建全新的對象,不管其參數(shù)是不是相同,所產(chǎn)生的定時器都是不同的對象。
自然下面的代碼中clearInterval()是不能清除定時器timer的。

//不正確
var timer = setInterval( 函數(shù), 毫秒 );
 clearInterval( setInterval( 函數(shù), 毫秒 ))

原因

打印出定時器的唯一ID值,你會發(fā)現(xiàn)每次調(diào)用setInterval()都會產(chǎn)生新的ID值,即會產(chǎn)生不同的定時器。


console.log(
    setInterval(function(){
              //console.log("我是函數(shù)生成的,請看上面一行調(diào)試信息")
     }, 1000)
) //打印出1

console.log(
    setInterval(function(){
              //console.log("我是函數(shù)生成的,請看上面一行調(diào)試信息")
     }, 1000)
) //打印出2
``
舊時光 回答

先說你的getSex函數(shù),這種情況用if..else確實比較low,現(xiàn)在的性別多得很,facebook有56種性別選項,那你一個個if...else寫著走嘛,萬一要改、要加也麻煩,代碼也一大坨,別人根本看不懂你的代碼,這時候,可以用

表驅(qū)動法代替條件查找

const sexMap = {
    0: '保密'
    1: '男性',
    2: '女性'
}

const getSex = val => {
    let key = String(val)
    return sexMap[val]
}

這樣的好處有

  1. 你修改、添加性別時不用改動代碼,直接改動sexMap就行了
  2. sexMap可以單獨寫在一個配置文件中,使用的時候引入,工程結(jié)構(gòu)清晰,便于管理
  3. 用配置取代了細(xì)節(jié)

getSex做的更完善還要包括輸入驗證,錯誤處理等,你自己去完善細(xì)節(jié)

你后面的代碼要寫的“高大上”一些也可以,就是寫的抽象程度更高一點,大概是這樣

vm.$http.post(vm.apiUrl, vm.parameter).then( response => {
    驗證輸入// 1行
    數(shù)據(jù)獲取// 1行
    控制視圖// 1行
})
玩控 回答

/3?/g 可以當(dāng)作 /3|/g
即匹配 /3/g 或 //g 其一
任何字符串匹配//g都返回true

菊外人 回答

單頁面引入vuejs,new 一個Vue實例就可以了