iT邦幫忙

1

究竟Vue中的錢符號是什麼用法?

要轉職上完資策會3個月 目前學vue兩週 請鞭小力一點哈

google 得到的答案是 "與使用者定義的屬性區分開來"

看不懂這句話的意思 而且我想再google下去還發現一件事

就是我的$符號會被搜尋引擎吃掉 請問各位大神要如何搜尋這種特殊符號

以及 Vue中的$符號有沒有很簡單易懂的解釋呢

目前我正開著vue cli專案 4.1版..

2 個回答

3
ShawnL
iT邦新手 4 級 ‧ 2019-12-31 15:55:46
最佳解答

關於搜尋
為何搜尋引擎很多不支援特殊符號可以參考下文,Google Help 有指出不支援特殊符號搜尋
https://webapps.stackexchange.com/questions/23/how-can-i-search-for-a-keyword-with-special-characters-in-google-search

所以若是要使用特殊符號我通常會下其英文符號的英文
如:$ => dollar sign

另外真的要搜尋特殊符號,則需要找專門有支援特殊符號的搜尋引擎,同 dragonH 大大提供的 search engine 一樣。

關於 $ in Vue.js

變數前的 prefix 符號純粹是 Vue.js 的一種撰寫風格,主要是用來辨識該變數對於實體來說是屬於私有屬性還是公開屬性,如果沒弄好可能會意外覆蓋到實體中的屬性。

$ is for public instance properties:
_ is for private instance properties:

https://stackoverflow.com/questions/56881724/vue-js-meaning-of-the-dollar-prefix

若要自己命名私有屬性,官方風格寫作建議使用 $_ prefix 來命名。

https://vuejs.org/v2/style-guide/#Private-property-names-essential

另一例是好比變數命名風格中,如果變數名稱均採大寫,一般我們會視為是一個常數值,我們看到這個變數名稱時自然不會去隨意更改他。

如:const PI = 3.1415936

3
dragonH
iT邦超人 5 級 ‧ 2019-12-31 15:50:09

我覺得去弄懂這個其實不是這麼重要

我認為就只是區隔一般可能常用的命名而已

把時間花在了解那些 life cycle 會比較有用XD /images/emoticon/emoticon48.gif

就是我的$符號會被搜尋引擎吃掉 請問各位大神要如何搜尋這種特殊符號

我覺得可能沒辦法

所以有人做了可以搜尋特殊符號的 search engine

參考

看更多先前的回應...收起先前的回應...

大哥 我只能給一個最佳解 怎摸辦...

我以為 $ 是 jQ的東西 o.0?!

我挑字多的.. 抱歉啦

聽說古代被叫大哥的都住綠島
/images/emoticon/emoticon39.gif

強大的秘密都是來自核輻射,就像「綠巨人」那樣/images/emoticon/emoticon01.gif

小魚 iT邦大師 1 級 ‧ 2020-01-01 07:59:47 檢舉

頭髮掉光後就變強了
https://ithelp.ithome.com.tw/upload/images/20200101/20105694NnXBZZ9iZb.jpg

小魚 iT邦大師 1 級 ‧ 2020-01-01 08:29:16 檢舉
小魚 iT邦大師 1 級 ‧ 2020-01-01 08:34:11 檢舉

阿展展展
你把所有的程式語言都學過一遍就懂了.

/images/emoticon/emoticon36.gif

哈哈

我要發表回答

立即登入回答