鍍金池/ 問答/ HTML問答
青裙 回答
其原因是因為,我用openssl生成的私鑰沒有進行pkcs8編碼,所以導致程序無法識別。恩,用openssl轉(zhuǎn)一下碼就好了

支付寶:algid parse error, not a sequence異常

陌如玉 回答

不會有影響,只是為了不緩存ajax,傳給后端后端需要什么自己取相應的字段就好了。相對而言,將獲取狀態(tài)變化觸發(fā)的函數(shù)放在send方法之前應該會好一些哦。

安若晴 回答

Node引入模塊一般需要經(jīng)歷3個步驟:路徑分析、擴展名分析、編譯執(zhí)行

Node查找模塊的先后順序:緩存模塊 > 核心模塊 > 路徑形式文件模塊 > 自定義文件模塊。

緩存模塊:Node引入過的模塊都會被緩存下來。無論是核心模塊還是文件模塊,require對相同模塊的第二次加載一律采用緩存優(yōu)先的方式,其中核心模塊的緩存檢查優(yōu)先于文件模塊的緩存檢查。

核心模塊:Node提供的模塊,已經(jīng)是編譯后二進制文件。

路徑形式文件模塊:以.、..和./開頭的模塊。

自定義文件模塊:第三方npm包,查找此類模塊最耗時且最慢,查找先后順序:當前目錄下node_modules目錄、父目錄下node_modules目錄向上逐級遞歸直到根目錄下下node_modules目錄,因為node_modules文件目錄一般都比較深入,所以最耗時最慢。

希望對您有所幫助!

參考資料:深入淺出NodeJS

初心 回答

寫了<router-view/>會配置路由么?
路由配置上就行了。
至于是左滑動還是右滑動,可以動態(tài)綁定name,注冊路由時meta中寫上索引

{
  path: '/supervise',
  name: 'supervise',
  component: Supervise,
  meta: { index: 2 }
},

在當前tab組件watch $route

watch: {
    $route(to, from) {
      if(to.meta.index < from.meta.index) {
        this.transitionName = "slide-forward"
      } else {
        this.transitionName = "slide-back"
      }
    }
}
下墜 回答

AnimationExample,react-router4有官方例子。你如果用的是3也可以仿照做一個。

陪她鬧 回答

iOS 好像可以直接用 AppStore 的分享鏈接跳轉(zhuǎn)的。

陪我終 回答

Quite simple:

>>> print '"Hello,\\nworld!"'.decode('string_escape')
"Hello,
world!"

>>> data = json.loads('{\"count\":8,\"sub_images\":[{\"url\":\"http:\\/\\/p3.pstatp.com\\/origin\\/470700000c7084773fb2\",\"width\":1178,\"url_list\":[{\"url\":\"http:\\/\\/p3.pstatp.com\\/origin\\/470700000c7084773fb2\"},{\"url\":\"http:\\/\\/pb9.pstatp.com\\/origin\\/470700000c7084773fb2\"},{\"url\":\"http:\\/\\/pb1.pstatp.com\\/origin\\/470700000c7084773fb2\"}],\"uri\":\"origin\\/470700000c7084773fb2\",\"height\":1590},{\"url\":\"http:\\/\\/p9.pstatp.com\\/origin\\/47050001b69355a0bf1b\",\"width\":1178,\"url_list\":[{\"url\":\"http:\\/\\/p9.pstatp.com\\/origin\\/47050001b69355a0bf1b\"},{\"url\":\"http:\\/\\/pb1.pstatp.com\\/origin\\/47050001b69355a0bf1b\"},{\"url\":\"http:\\/\\/pb3.pstatp.com\\/origin\\/47050001b69355a0bf1b\"}],\"uri\":\"origin\\/47050001b69355a0bf1b\",\"height\":1557},{\"url\":\"http:\\/\\/p3.pstatp.com\\/origin\\/470300020761150d671a\",\"width\":1178,\"url_list\":[{\"url\":\"http:\\/\\/p3.pstatp.com\\/origin\\/470300020761150d671a\"},{\"url\":\"http:\\/\\/pb9.pstatp.com\\/origin\\/470300020761150d671a\"},{\"url\":\"http:\\/\\/pb1.pstatp.com\\/origin\\/470300020761150d671a\"}],\"uri\":\"origin\\/470300020761150d671a\",\"height\":1552},{\"url\":\"http:\\/\\/p1.pstatp.com\\/origin\\/47000002200f2a0a9020\",\"width\":1178,\"url_list\":[{\"url\":\"http:\\/\\/p1.pstatp.com\\/origin\\/47000002200f2a0a9020\"},{\"url\":\"http:\\/\\/pb3.pstatp.com\\/origin\\/47000002200f2a0a9020\"},{\"url\":\"http:\\/\\/pb9.pstatp.com\\/origin\\/47000002200f2a0a9020\"}],\"uri\":\"origin\\/47000002200f2a0a9020\",\"height\":1575},{\"url\":\"http:\\/\\/p1.pstatp.com\\/origin\\/470000022011d5569ccb\",\"width\":1178,\"url_list\":[{\"url\":\"http:\\/\\/p1.pstatp.com\\/origin\\/470000022011d5569ccb\"},{\"url\":\"http:\\/\\/pb3.pstatp.com\\/origin\\/470000022011d5569ccb\"},{\"url\":\"http:\\/\\/pb9.pstatp.com\\/origin\\/470000022011d5569ccb\"}],\"uri\":\"origin\\/470000022011d5569ccb\",\"height\":1588},{\"url\":\"http:\\/\\/p3.pstatp.com\\/origin\\/4700000220127db96444\",\"width\":1178,\"url_list\":[{\"url\":\"http:\\/\\/p3.pstatp.com\\/origin\\/4700000220127db96444\"},{\"url\":\"http:\\/\\/pb9.pstatp.com\\/origin\\/4700000220127db96444\"},{\"url\":\"http:\\/\\/pb1.pstatp.com\\/origin\\/4700000220127db96444\"}],\"uri\":\"origin\\/4700000220127db96444\",\"height\":1561},{\"url\":\"http:\\/\\/p3.pstatp.com\\/origin\\/46ff000532e33a9fa35a\",\"width\":1178,\"url_list\":[{\"url\":\"http:\\/\\/p3.pstatp.com\\/origin\\/46ff000532e33a9fa35a\"},{\"url\":\"http:\\/\\/pb9.pstatp.com\\/origin\\/46ff000532e33a9fa35a\"},{\"url\":\"http:\\/\\/pb1.pstatp.com\\/origin\\/46ff000532e33a9fa35a\"}],\"uri\":\"origin\\/46ff000532e33a9fa35a\",\"height\":1563},{\"url\":\"http:\\/\\/p9.pstatp.com\\/origin\\/470700000c7b871a5fae\",\"width\":1178,\"url_list\":[{\"url\":\"http:\\/\\/p9.pstatp.com\\/origin\\/470700000c7b871a5fae\"},{\"url\":\"http:\\/\\/pb1.pstatp.com\\/origin\\/470700000c7b871a5fae\"},{\"url\":\"http:\\/\\/pb3.pstatp.com\\/origin\\/470700000c7b871a5fae\"}],\"uri\":\"origin\\/470700000c7b871a5fae\",\"height\":1575}],\"max_img_width\":1178,\"labels\":[],\"sub_abstracts\":[\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \"],\"sub_titles\":[\"\\u6e05\\u65b0\\u81ea\\u7136\\uff0c\\u7f8e\\u4e3d\\u65e0\\u53cc\",\"\\u6e05\\u65b0\\u81ea\\u7136\\uff0c\\u7f8e\\u4e3d\\u65e0\\u53cc\",\"\\u6e05\\u65b0\\u81ea\\u7136\\uff0c\\u7f8e\\u4e3d\\u65e0\\u53cc\",\"\\u6e05\\u65b0\\u81ea\\u7136\\uff0c\\u7f8e\\u4e3d\\u65e0\\u53cc\",\"\\u6e05\\u65b0\\u81ea\\u7136\\uff0c\\u7f8e\\u4e3d\\u65e0\\u53cc\",\"\\u6e05\\u65b0\\u81ea\\u7136\\uff0c\\u7f8e\\u4e3d\\u65e0\\u53cc\",\"\\u6e05\\u65b0\\u81ea\\u7136\\uff0c\\u7f8e\\u4e3d\\u65e0\\u53cc\",\"\\u6e05\\u65b0\\u81ea\\u7136\\uff0c\\u7f8e\\u4e3d\\u65e0\\u53cc\"]}'.decode('string_escape'))
>>> 
>>> data["count"]
8
>>> 
初心 回答

能復制這點很難。我們做過一個類似的東西,最后是把cjk文字畫成位圖了。

荒城 回答

__config.yml 配置:

deploy:
  type: git
  repo: ubuntu@xxx.xx.xx.xx(ip):/var/repo/hexo_static
  branch: master

同時git 配置了hooks 指向Nginxroot 目錄,提交時提示:Everything up-to-date

我認為應該是 git 暫存的問題,應該是 hexo d 這個命令的執(zhí)行過程的問題,具體我沒搞明白。

最后想了個笨辦法,init 一個新的工程,然后把原來的文章配置等覆蓋過來,然后提交能夠解決問題。

選擇 回答

我用的是 nginx 代理配置網(wǎng)上很多教程,代理原理都是一樣的,就寫法不一樣

練命 回答

你這問題問的讓人很尷尬

我可以這樣理解嗎,你因為調(diào)試不方便 而感覺打包 部署 繁瑣
vue的優(yōu)點可能就在于需要build 打包 render函數(shù) 動態(tài)渲染 等等 間接多一些對頁面的安全效果

如果你非得index里面看項目 可以通過new ActiveXObject 操作cmd的命令

遺莣 回答

這個有兩種做法
1.自己維護一個 菜單與 uri的 映射關(guān)系,例如 /user/list=[/user/list,/user/add,/user/edit] ,然后再路由變化的時候, 跟據(jù)這個映射關(guān)系,決定應該高亮哪個菜單。
2.添加頁面不要跳轉(zhuǎn)新的uri ,把添加的頁面封裝成一個組件,然后用dialog 顯示出來。這樣就不存在你說的那種問題。(我就是這么做的)。

半心人 回答

我猜你前端是用的post_list而不是contacts?

鐧簞噯 回答

圖片描述

在這里配置下代理就好了

黑與白 回答

寫到updated鉤子函數(shù)里面試試

毀了心 回答

有的表情轉(zhuǎn)換成字符串里面會有斜杠,你試試把微信昵稱用轉(zhuǎn)義字符反斜杠包起來,再傳給后端

或者把字符串轉(zhuǎn)成base64發(fā)過去

使勁操 回答

我有個比較拙劣的想法 代碼如下:

<div id="app">

    <p v-html="amessage"></p>
    <input type="checkbox" value="pingguo" v-model="message">
    <input type="checkbox" value="xiangjiao" v-model="message">
    <input type="checkbox" value="chengzi" v-model="message">

</div>
<script>
    new Vue({
        el: "#app",
        data() {
            return {
                message: []
            }
        },
        computed: {
            amessage: function () {
                let obj = ''
                this.message.forEach(function (item) {
                    console.log(item)
                    obj = obj + " " + item
                })
                return obj
            }
        }
    })
</script>

使用computed可以實現(xiàn) 這是效果圖

clipboard.png

蟲児飛 回答
  1. 這里的type表示的是script加載內(nèi)容的類型,這個類型的值是由MIME(Multipurpose Internet Mail Extensions)標準定義的
  2. MIME標準定義的類型非常多,而script中的type只支持JavaScript MIME type,這里JavaScript MIME type可以理解為MIME標準類型的一個子集
  3. MIME標準規(guī)定類型的編寫方式為 類型/子類型,例如:application/pdf 表示的就是 application下面的pdf

通過上面3個知識點,再來回答你的疑惑:

  1. / 前面表示的是類型主要有下面這些:

    1. application
    2. audio
    3. image
    4. message
    5. text
    6. video
    7. x-world
不過需要注意的,在`script`標簽中,type只支持 `JavaScript MIME type`,也就是說這個時候支持的類型只有 `text`和`application`
  1. /本身并沒有太多的含義,只是被用來區(qū)隔類型和子類型

擴展:
script中的type除了可以設(shè)置為JavaScript MIME type外,還可以設(shè)置其他2種:

  1. 設(shè)置為module表示的是當前是一個模塊腳本,通過javascript Module進行解析,這個目前應用的不多
  2. 設(shè)置為非JavaScript MIME typeMIME type,都是表示當前是個數(shù)據(jù)塊,不會被瀏覽器解析展示給用戶,這個在很多模版引擎中有使用到