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

鍍金池/ 問(wèn)答/ HTML問(wèn)答
孤島 回答
  1. 輪播插件那么多,換個(gè)好用的就好了啊。
  2. 一般輪播組件都會(huì)有刷新方法吧,查下文檔,有變化時(shí)刷新下。
老梗 回答

本地倉(cāng)庫(kù)里面沒(méi)有這個(gè)jar包吧 .
或者jar包下載錯(cuò)誤了.下載成zip的了吧.換成jar的.
C:/Users/admin/.m2/repository/ 這個(gè)是你的本地倉(cāng)庫(kù)路徑.

兔寶寶 回答

你確定是這行代碼出的錯(cuò)嗎?

根據(jù)你的錯(cuò)誤信息,并不是這行代碼出錯(cuò)了。

加個(gè)斷點(diǎn)跟一下


JSON 規(guī)范的轉(zhuǎn)義字符有:


寫了一篇專欄文章:從一個(gè) JSON.parse 錯(cuò)誤深入研究 JavaScript 的轉(zhuǎn)義字符

九年囚 回答

你需要的是搜索 移動(dòng)端適配方案
這個(gè)要講起來(lái)能寫幾千字,代碼不算
所以還是老老實(shí)實(shí)的看看相關(guān)文章吧
如果你只是具體的一小塊問(wèn)題的話,還能給你詳細(xì)解答一下

sortable不添加不就行了

懶豬 回答

antd 版本問(wèn)題

毀了心 回答

會(huì)員上線將狀態(tài)改變,之后增加心跳檢測(cè)!

我發(fā)現(xiàn)是我自己寫的logger里面沒(méi)有用await

冷眸 回答

加一條

redirect: 'layout/TwoLevelHeadlines'
兔囡囡 回答

openSocket

subscriptions: {
  openSocket ({ dispatch }) {
    return service.wsConnect((data) => {
      dispatch({ type, payload: data })
    })
  },
}

// service.js
let ws
export function wsConnect (action) {
  ws = new global.WebSocket(url)
  ws.onopen = () => {
    // do something
  }
  ws.onmessage = ({ data }) => {
    action(JSON.parse(data))
  }
}
糖果果 回答

這個(gè)是因?yàn)楫?dāng)時(shí)周期在 created時(shí)候并沒(méi)有創(chuàng)建 vuetree,建議 寫個(gè)在 10 以內(nèi)的遞歸函數(shù),如果 在遞歸中 vueTree沒(méi)有創(chuàng)建,創(chuàng)建了就可以使用, 就再次使用nextTick調(diào)用遞歸,如果超過(guò) 10 直接報(bào)錯(cuò)好了
代碼如下

function refRecursion (refName, key, time = 1) {
  if (time > 10) throw new Error(`not find ${refName}`)
  const ref = this.$refs[refName]
  if (ref) {
    ref.setCurrentKey(key)
  } else {
    this.$nextTick(() => {
      refRecursion(refName, key, time + 1)
    })
  }
}

refName 是 名稱, key 是 你設(shè)置的id, time 是 次數(shù)
當(dāng)然你也可以寫個(gè)共同,把key改為cb函數(shù)就可以

提問(wèn)者沒(méi)看懂 我這邊再簡(jiǎn)化一下代碼

    methods: {
        refRecursion (key, time) {
            // 超過(guò) 10 次 就 算了,你可以調(diào)大,不過(guò)幾乎就 2 ~ 3次就可以 找到 vueTree 
            if (time > 10) throw new Error('沒(méi)有找到 vueTree')
            // 獲取 組件上的 vueTree,但是組件具體創(chuàng)建時(shí)機(jī)不清楚,
            // 當(dāng)前被創(chuàng)建了就返回組件對(duì)象  沒(méi)有被創(chuàng)建 返回 undefined
            var tree = this.$refs.vueTree
            if (tree) {
                //如果當(dāng)前 被創(chuàng)建了 tree, 直接設(shè)置 key啊
                // 對(duì)象有了,就去設(shè)置 key 啊
                tree.setCurrentKey(key)
            } else {
                // 當(dāng)前更新循環(huán)中沒(méi)發(fā)現(xiàn) tree 啊, 晚一點(diǎn)吧,下次 輪詢的時(shí)候 再搞定它
                this.refRecursion(key, time + 1)
            }
        }
    },
    created () {
        var _this = this
        this.$nextTick(function () {
            // 直接調(diào)用
            _this.refRecursion(100, 1)
        })
    }

我只能幫你到這了,剩下的那個(gè)靠你自己了,代碼沒(méi)有檢測(cè)過(guò),但是思路沒(méi)問(wèn)題

舊螢火 回答

var data = [

{
    name: "name1",
    key: "key1",
    _expanded :true
},
{
    name: "name2",
    key: "key3"
}

]

瞄小懶 回答

你的按鈕應(yīng)該的type應(yīng)該是submit,所以你點(diǎn)擊的時(shí)候頁(yè)面就刷新了,頁(yè)面重新載入,所以閃一下就沒(méi)了。

不討囍 回答

這個(gè)要看co模塊的源碼 ,yield后面如果跟的是一個(gè)chunk函數(shù),co會(huì)把它包裝成一個(gè)Promise對(duì)象

function thunkToPromise(fn) {
  var ctx = this;
  return new Promise(function (resolve, reject) {
    fn.call(ctx, function (err, res)/* 這個(gè)就是cb函數(shù) */{
      
      if (err) return reject(err);
      if (arguments.length > 2) res = slice.call(arguments, 1);
      resolve(res);
    });
  });
}
拽很帥 回答

不同的測(cè)試環(huán)境?什么意思,比如舉個(gè)例子呢。用nginx可以配置不同的域名。

練命 回答

其實(shí)我覺(jué)得這個(gè)是個(gè)頁(yè)面設(shè)計(jì)層面的問(wèn)題,我開(kāi)發(fā)的小程序大概有4-5個(gè)頁(yè)面,但是wxml只有兩個(gè),一個(gè)是列表專用,一個(gè)是“其他功能”,這個(gè)“其他功能”,像有視頻,有文章,有外部網(wǎng)頁(yè)引入,我都分別寫成了組件,一次加載一個(gè),用戶體驗(yàn)也是感覺(jué)一個(gè)是一個(gè)頁(yè)面,但是他們都被鎖在了這個(gè)“其他功能”頁(yè)面,這樣這類型的頁(yè)面的統(tǒng)一效果就整合了,不用每個(gè)頁(yè)面單獨(dú)寫,也就避免了你的問(wèn)題。不知道我說(shuō)清楚了沒(méi)有。

笨尐豬 回答

我咋記得對(duì)象解構(gòu)不要求順序啊,直接寫個(gè)code就完了,errMsg不用寫。