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

鍍金池/ 問答/ HTML問答
純妹 回答

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

別逞強 回答

想了一個辦法,但是感覺不是最好的辦法,處理方式如下:
通過遞歸遍歷所有的子節(jié)點,然后根據后臺傳過來的所選節(jié)點id匹配,判斷該遍歷的節(jié)點id和后臺所選id比較,比較為true就會進行setChecked操作
1、在頁面生命周期的created事件中,執(zhí)行菜單樹的根節(jié)點遍歷方法

created() {
    this.foreachMenuRoot()
},

2、遍歷有兩個坑
2.1、頁面初始化的時候this.$refs.tree還是undefined未定義
2.2、當created將頁面元素加載完成后this.$refs.tree.children菜單樹還沒加載完,所以也是undefined未定義(ps:請求后臺那數據會有一定的延遲,樹的數據加載過程也會有一定的延遲)

foreachMenuRoot() {
      // 遞歸勾選菜單樹
      const _this = this
      // 由于目前頁面created加載的時候this.$refs.tree樹還未加載完成,所以非空判斷
      if (this.$refs.tree !== undefined && this.$refs.tree.children !== undefined && this.$refs.tree.children !== null) {
        this.$refs.tree.children.forEach(function(node) {
          if (_this.form.menuIds.indexOf(node.id) !== -1) {
            _this.$refs.tree.setChecked(node.id, true, false)
          }
          if (node.children !== undefined && node.children !== null && node.children.length > 0) {
            _this.whileMenuIdsCheckedElTree(node)
          }
        })
        this.formLoading = false
      } else {
        // 由于數據未能及時加載完成,做一個定時循環(huán)去執(zhí)行
        setTimeout(() => {
          _this.foreachMenuRoot()
        }, 3000)
      }
    },

3、遞歸遍歷根節(jié)點的葉子節(jié)點

whileMenuIdsCheckedElTree(node) {
      const _this = this
      node.children.forEach(function(cnode) {
        if (_this.form.menuIds.indexOf(cnode.id) !== -1) {
          _this.$refs.tree.setChecked(cnode.id, true, false)
        }
        if (cnode.children !== undefined && cnode.children !== null && cnode.children.length > 0) {
          _this.whileMenuIdsCheckedElTree(cnode)
        }
      })
    }

自己不是專業(yè)的前端工程師,一直都是后端開發(fā),如果有更好的思路和想法歡迎一起探討

陌離殤 回答
應該是有兼容性問題,建議加一個 polyfill 兼容。

看看這篇:https://segmentfault.com/a/11...

愚念 回答
Account.prototype._proto_ = events.EventEmitter.prototype;

__proto__是不是寫錯了,沒有繼承到事件模塊的方法。

舊時光 回答

先全局裝個 rimraf, 然后嘗試:

npm install -g rimraf
rimraf node_modules
npm install

npm 版本是多少? 如果有 package-lock.json 這個文件,則先刪除再 npm install

補充:

npm install babel-preset-react -D

在項目根目錄新建個文件 .babelrc, 把 package.json 里的 babel 刪掉。

{
  "presets": ["env", "react"]
}
慢半拍 回答

導航用bs自帶的,別放在柵格系統(tǒng)里 柵格是百分比寬度 比如你的col-lg-1默認是容器的1/12寬度 但是你的字寬度是不變的 所以被擠下來了 你把右邊的登錄注冊 正常右浮動就行 別放在百分比容器里

我甘愿 回答

異步組件的引用方式應該是這樣的
const FrameList= () => import(/ webpackChunkName: "framelist" /'../views/framelist/Framelist.vue').then(m => m.default);

小曖昧 回答

require后面少個分號

敢試 回答

a++ 是 0,然后 a 是 1

巫婆 回答

你要是amd的cpu估計也是裝不上的。。。

孤客 回答

沒有用過mui,但看寫法,
clipboard.png

這顯然是做的事件委托,把 longtap 這個自定義事件委托到了 document.body 上面,spa 里不做重新刷新,body 上委托的事件肯定不會銷毀,因此沒進入一次這個組件,初始化一次事件綁定,導致越來越多

野橘 回答

你得攔截'/wechat/payment/notify'這個請求才會返回支付結果啊

熊出沒 回答

你的客戶端和服務器建立的是一個受信任的鏈接,在建立TCP鏈接后,客戶端和服務端就會初始化SSL層,對加密參數進行溝通,并交換密鑰。之后雙方可以進行通行了。所以https的請求,雙方的客戶端和服務端是知道密鑰的,所以可以對內容進行加解密,但是傳輸過程中,第三方不知道密鑰,所以截取到了也解密不了。

但是但是但是,如果你曾經用fiddler或者charles調試,替換過線上代碼,那你就會了解到一個叫中間人攻擊的東西,這個技術可以偽裝成客戶端和服務器進行通信,以盜取通信的內容(具體不展開了,搜索下,圖文并茂的文章很多的)。比如你用了一個不安全的Wi-Fi什么的,就會有這個風險。所以,密碼之類的,尤其設計到錢的,還是另外加密下吧。

我不懂 回答

golang的interface{}一個是可以代表設計模式中的接口,一個可以看做類似C中的void*。

孤客 回答

升級 Chrome 63 后真心無奈。。。除了換后綴似乎沒有別的辦法了。
我現(xiàn)在已經把 .app 換成 .lara 了。

情皺 回答

有人說加個 touch-action:none 有用,沒試過 ,你可以試下

孤毒 回答

第一種:

父級:overflow: hidden;
左邊的:float: left;
右邊的:overflow: hidden;

第二種:

左邊給一個固定的寬度,右邊的給一個margin-left: 左邊的寬度。

圖片描述

亮瞎她 回答

dataSource中的keycolumes中的dataIndex對應上就可以了。
拿你的數據說:

dataSource = [
{
"name": "tank",
"total": "100"
},
{
"name": "zhang",
"total": "23"
},
{
"name": "hao",
"total": "325"
}
]
columus = [
    {
        dataIndex: 'name',
        title: 'XXXXX'
    },
    {
        dataIndex: 'total',
        title: 'xxxxxx'
    }
]
帥到炸 回答

301重定向
在Apache 中,有個很重要的文件.htaccess,通過對它的設置,可以實現(xiàn)很多強大的功能,301 重定向只是其中之一。