鍍金池/ 問答/ HTML問答
膽怯 回答

element-ui有網(wǎng)格布局
element-ui 畢竟是pc項目 可能對移動端兼容不是很好

iview 建議了解一下
https://www.iviewui.com/

遲月 回答

1.window.location.href = window.location.href + "?id=1"
2.看看你的代碼里是不是重復執(zhí)行了這行代碼

蟲児飛 回答

只要你能保證這樣干 沒有副作用不 care 這個副作用 就可以。

副作用包括但不限于:被刪除的時候關(guān)聯(lián)的記錄肯定有影響,在這個期間被查詢了怎么辦?

陌離殤 回答

前后端分離后,如果是不同的團隊維護,可以考慮前端頁面部署在獨立的服務(wù)器上,當然需要先解決跨域訪問的問題。

練命 回答

你可能需要先學習javascript再學習nodejs,fs.readFile的回調(diào)函數(shù)作用域下并沒有res的定義。

風畔 回答

document.body.innerHTML=document.body.innerHTML.replace('NA','與無效')試試

怣痛 回答

watch是屬于vue的api和vue-router無關(guān),具體用法可以查看官網(wǎng)https://cn.vuejs.org/v2/api/#...
監(jiān)聽路由變化時,路由有兩個動作to,from。所以你才會觸發(fā)兩次。watch是寫在a頁面的,其他頁面切換當然不會觸發(fā)了。。

六扇門 回答

不知道你想說的是相對document還是相對可視范圍。

如果是相對可視范圍的話,外層用absolute ,bottom:0,即可,主要是body和html要這樣設(shè)置,然后內(nèi)層按照百分比縮放就行

喜歡你 回答

這涉及到的是變量作用域提升知識:
var x = c = b = {a:1} 等價于

b = {a:1};  //注意沒有var
c = b;  //注意沒有var
var x = c;

如果你使用了var關(guān)鍵字,這個變量將只在定義它的函數(shù)內(nèi)生效。 沒有使用var關(guān)鍵字,這個變量將提升為全局變量。
所以,在外部直接使用x.a時直接報錯,因為在外面的作用域中,x根本未定義,更談不上x.a。而c和b是全局變量,能夠被訪問到。

老梗 回答

在父組件的 data中聲明你需要用到的值來存儲子組件的那個值;
因為組件掛載順序的問題 父組件data聲明的時候子組件的data還沒有初始化好;
所以你要在父組件mounted中通過this.$refs.xxxx.xxxx拿到這個值,并賦值給data中的值;
父級的computed 會根據(jù)這個data中的值重新計算

笑浮塵 回答

appId 是打包在你的小程序里面的,微信自己知道該怎么做,不需要你放在請求里。
為什么不直接寫成xxx:因為文檔沒說可以那樣寫。

胭脂淚 回答

debugger過程你會發(fā)現(xiàn),整個列表都走了一遍。
其實在正直頁面渲然的時候,只有數(shù)據(jù)變化的部分render了。

落殤 回答

應該是你代碼編寫的問題。

話說你在哪里看到的你說的那篇教程?

冷咖啡 回答

先file_get_contents到網(wǎng)站html內(nèi)容,然后使用preg_match,preg_match_all匹配就可以了。為什么需要框架。
比如抓微信文章(我隨便敲的):

   $file = file_get_contents($url);
        $article = [];
        //文章標題
        preg_match('/<title>(.*?)<\/title>/', $file, $title);
        $article[ 'title' ] = $title ? $title[ 1 ] : '';
        //文章正文
        preg_match('/<div class="rich_media_content " id="js_content">[\s\S]*?<\/div>/', $file, $content);
        
九年囚 回答

指點不敢說,因為最近在弄個東西,所以antd pro的碼我也算看了大部分了。

它里面用到了阿里自己封裝的一個庫dva,這個庫我沒有用過,它大概的作用是幫我們把react-router封裝了,結(jié)合了它自己的redux,因為我不太喜歡,所以其實你用react-routerredux是能實現(xiàn)它相同的效果的。

大概給你屢一下流程 入口文件index.js,里面創(chuàng)建了dva的實例,掛在了redux類的狀態(tài)管理,在dva中取名為model的概念,以權(quán)限機制動態(tài)渲染路由。

目錄結(jié)構(gòu)在來屢一下,其他都不管,看src

  • assets: 你應該也看到了,靜態(tài)文件,放了他的logo
  • common: 里面有兩個文件,一個menu.js放主頁面左側(cè)菜單欄,一個router.js用來動態(tài)渲染路由
  • components: 組件,不說了
  • e2e: 測試相關(guān),你估計暫時用不到
  • layouts: 這個比較重點,他主要分為 basiclayoutuserlayout 兩種,前面是需要登錄之后,后面是用戶登錄注冊相關(guān)的布局,路由渲染也是基于布局的
  • models:狀態(tài)存儲相關(guān)
  • routes:這個就是所有的真實展現(xiàn)的目錄
  • services:數(shù)據(jù)請求相關(guān)的
  • utils: 一些工具函數(shù),包括權(quán)限驗證,持久化存儲之類的。
  • index.ejs:服務(wù)端渲染
  • index.js: 入口文件
  • index.less: 根樣式
  • rollbar.js: 一個外部插件
  • router.js: 這個比較重要,路由的配置,和渲染主要是這個
  • theme.js: 主題?

這個算我比較長的答案了,要看明白這些,掌不掌握dva不是重點,你的react-routerredux還有react自身只要基礎(chǔ)夠,看懂只是時間問題,多看幾遍,從入口入手慢慢屢流程應該不是什么大問題,希望對你有所幫助。

吃藕丑 回答

手機A 操作得到狀態(tài)Sa post給云服務(wù)器S
手機B 操作得到狀態(tài)Sb post給云服務(wù)器S
手機A 心跳包get服務(wù)器S 獲得狀態(tài)Sb
手機B 心跳包get服務(wù)器S 獲得狀態(tài)Sa
以上是http層的對戰(zhàn)方式(缺點實時性差)

手機A,B均socket連接云服務(wù)器S,服務(wù)器S建立room server實時轉(zhuǎn)發(fā)雙方消息
(缺點服務(wù)器壓力山大)