vue基本問題

1遵馆、active-class是哪個組件的屬性京腥?嵌套路由怎么定義赦肃?
答:vue-router模塊的router-link組件。

2公浪、怎么定義vue-router的動態(tài)路由他宛?怎么獲取傳過來的動態(tài)參數(shù)?
答:在router目錄下的index.js文件中因悲,對path屬性加上/:id堕汞。 使用router對象的params.id

3、vue-router有哪幾種導(dǎo)航鉤子晃琳?
答:三種讯检,一種是全局導(dǎo)航鉤子:router.beforeEach(to,from,next)琐鲁,
作用:跳轉(zhuǎn)前進行判斷攔截。第二種:組件內(nèi)的鉤子人灼;第三種:單獨路由獨享組件

4围段、scss是什么?安裝使用的步驟是投放?有哪幾大特性奈泪?
答:預(yù)處理css,把css當前函數(shù)編寫灸芳,定義變量,嵌套涝桅。
先裝css-loader、node-loader烙样、sass-loader等加載器模塊冯遂,
在webpack-base.config.js配置文件中加多一個拓展:extenstion,
再加多一個模塊:module里面test谒获、loader
4.1蛤肌、scss是什么?在vue.cli中的安裝使用步驟是批狱?有哪幾大特性
答:css的預(yù)編譯裸准。
使用步驟:
第一步:用npm 下三個loader(sass-loader、css-loader赔硫、node-sass)
第二步:在build目錄找到webpack.base.config.js炒俱,在那個extends屬性中加一個拓展.scss
第三步:還是在同一個文件,配置一個module屬性
第四步:然后在組件的style標簽加上lang屬性 卦停,例如:lang=”scss”
有哪幾大特性:
1向胡、可以用變量恼蓬,例如($變量名稱=值)惊完;
2、可以用混合器处硬,例如()
3小槐、可以嵌套

5、mint-ui是什么荷辕?怎么使用凿跳?說出至少三個組件使用方法?
答:基于vue的前端組件庫疮方。npm安裝控嗜,然后import樣式和js,
vue.use(mintUi)全局引入骡显。在單個組件局部引入:
import {Toast} from ‘mint-ui’疆栏。組件一:
Toast(‘登錄成功’)曾掂;組件二:mint-header;組件三:mint-swiper

6壁顶、v-model是什么珠洗?怎么使用? vue中標簽怎么綁定事件若专?
答:可以實現(xiàn)雙向綁定许蓖,指令(v-class、v-for调衰、v-if膊爪、v-show、v-on)嚎莉。
vue的model層的data屬性蚁飒。綁定事件:<input @click=doLog() />

7、axios是什么萝喘?怎么使用淮逻?描述使用它實現(xiàn)登錄功能的流程?
答:請求后臺資源的模塊阁簸。npm install axios -S裝好爬早,
然后發(fā)送的是跨域,需在配置文件中config/index.js進行設(shè)置启妹。
后臺如果是Tp5則定義一個資源路由筛严。js中使用import進來,
然后.get或.post饶米。返回在.then函數(shù)中如果成功桨啃,
失敗則是在.catch函數(shù)中

8、axios+tp5進階中檬输,調(diào)用axios.post(‘a(chǎn)pi/user’)是進行的什么操作照瘾?axios.put(‘a(chǎn)pi/user/8′)呢?
答:跨域丧慈,添加用戶操作析命,更新操作。

9逃默、什么是RESTful API鹃愤?怎么使用?
答:是一個api的標準,無狀態(tài)請求完域。請求的路由地址是固定的软吐,
如果是tp5則先路由配置中把資源路由配置好。標準有:.post .put .delete

10吟税、vuex是什么凹耙?怎么使用鸟蟹?哪種功能場景使用它?
答:vue框架中狀態(tài)管理使兔。在main.js引入store建钥,注入。
新建了一個目錄store虐沥,….. export 熊经。
場景有:單頁應(yīng)用中,組件之間的狀態(tài)欲险。音樂播放镐依、登錄狀態(tài)、加入購物車

11天试、mvvm框架是什么槐壳?它和其它框架(jquery)的區(qū)別是什么?哪些場景適合喜每?
答:一個model+view+viewModel框架务唐,數(shù)據(jù)模型model,viewModel連接兩個
區(qū)別:vue數(shù)據(jù)驅(qū)動带兜,通過數(shù)據(jù)來顯示視圖層而不是節(jié)點操作枫笛。
場景:數(shù)據(jù)操作比較多的場景,更加便捷

12刚照、自定義指令(v-check刑巧、v-focus)的方法有哪些?它有哪些鉤子函數(shù)无畔?還有哪些鉤子函數(shù)參數(shù)啊楚?
答:全局定義指令:在vue對象的directive方法里面有兩個參數(shù),一個是指令名稱浑彰,另外一個是函數(shù)恭理。組件內(nèi)定義指令:directives
鉤子函數(shù):bind(綁定事件觸發(fā))、inserted(節(jié)點插入的時候觸發(fā))闸昨、update(組件內(nèi)相關(guān)更新)
鉤子函數(shù)參數(shù):el蚯斯、binding

13、說出至少4種vue當中的指令和它的用法饵较?
答:v-if:判斷是否隱藏;v-for:數(shù)據(jù)循環(huán)出來遭赂;v-bind:class:綁定一個屬性循诉;v-model:實現(xiàn)雙向綁定

14、vue-router是什么撇他?它有哪些組件茄猫?
答:vue用來寫路由一個插件狈蚤。router-link、router-view

15划纽、導(dǎo)航鉤子有哪些脆侮?它們有哪些參數(shù)?
答:導(dǎo)航鉤子有:a/全局鉤子和組件內(nèi)獨享的鉤子勇劣。b/beforeRouteEnter靖避、afterEnter、beforeRouterUpdate比默、beforeRouteLeave
參數(shù):有to(去的那個路由)幻捏、from(離開的路由)、next(一定要用這個函數(shù)才能去到下一個路由命咐,如果不用就攔截)最常用就這幾種

16篡九、Vue的雙向數(shù)據(jù)綁定原理是什么?
答:vue.js 是采用數(shù)據(jù)劫持結(jié)合發(fā)布者-訂閱者模式的方式醋奠,通過Object.defineProperty()來劫持各個屬性的setter榛臼,getter,在數(shù)據(jù)變動時發(fā)布消息給訂閱者窜司,觸發(fā)相應(yīng)的監(jiān)聽回調(diào)讽坏。
具體步驟:
第一步:需要observe的數(shù)據(jù)對象進行遞歸遍歷,包括子屬性對象的屬性例证,都加上 setter和getter
這樣的話路呜,給這個對象的某個值賦值,就會觸發(fā)setter织咧,那么就能監(jiān)聽到了數(shù)據(jù)變化
第二步:compile解析模板指令胀葱,將模板中的變量替換成數(shù)據(jù),然后初始化渲染頁面視圖笙蒙,并將每個指令對應(yīng)的節(jié)點綁定更新函數(shù)抵屿,添加監(jiān)聽數(shù)據(jù)的訂閱者,一旦數(shù)據(jù)有變動捅位,收到通知轧葛,更新視圖
第三步:Watcher訂閱者是Observer和Compile之間通信的橋梁,主要做的事情是:
1艇搀、在自身實例化時往屬性訂閱器(dep)里面添加自己
2尿扯、自身必須有一個update()方法
3、待屬性變動dep.notice()通知時焰雕,能調(diào)用自身的update()方法衷笋,并觸發(fā)Compile中綁定的回調(diào),則功成身退矩屁。
第四步:MVVM作為數(shù)據(jù)綁定的入口辟宗,整合Observer爵赵、Compile和Watcher三者,通過Observer來監(jiān)聽自己的model數(shù)據(jù)變化泊脐,通過Compile來解析編譯模板指令空幻,最終利用Watcher搭起Observer和Compile之間的通信橋梁,達到數(shù)據(jù)變化 -> 視圖更新容客;視圖交互變化(input) -> 數(shù)據(jù)model變更的雙向綁定效果秕铛。
ps:16題答案同樣適合”vue data是怎么實現(xiàn)的?”此面試題耘柱。

17如捅、請詳細說下你對vue生命周期的理解?
答:總共分為8個階段創(chuàng)建前/后调煎,載入前/后镜遣,更新前/后,銷毀前/后士袄。
創(chuàng)建前/后: 在beforeCreated階段悲关,vue實例的掛載元素el和數(shù)據(jù)對象data都為undefined,還未初始化娄柳。在created階段寓辱,vue實例的數(shù)據(jù)對象data有了,el還沒有赤拒。
載入前/后:在beforeMount階段秫筏,vue實例的$el和data都初始化了,但還是掛載之前為虛擬的dom節(jié)點挎挖,data.message還未替換这敬。在mounted階段,vue實例掛載完成蕉朵,data.message成功渲染崔涂。
更新前/后:當data變化時,會觸發(fā)beforeUpdate和updated方法始衅。
銷毀前/后:在執(zhí)行destroy方法后冷蚂,對data的改變不會再觸發(fā)周期函數(shù),說明此時vue實例已經(jīng)解除了事件監(jiān)聽以及和dom的綁定汛闸,但是dom結(jié)構(gòu)依然存在

18蝙茶、請說下封裝 vue 組件的過程?
答:首先蛉拙,組件可以提升整個項目的開發(fā)效率尸闸。能夠把頁面抽象成多個相對獨立的模塊,解決了我們傳統(tǒng)項目開發(fā):效率低孕锄、難維護吮廉、復(fù)用性等問題。
然后畸肆,使用Vue.extend方法創(chuàng)建一個組件宦芦,然后使用Vue.component方法注冊組件。子組件需要數(shù)據(jù)轴脐,可以在props中接受定義调卑。而子組件修改好數(shù)據(jù)后,想把數(shù)據(jù)傳遞給父組件大咱√窠В可以采用emit方法。

19碴巾、你是怎么認識vuex的溯捆?
答:vuex可以理解為一種開發(fā)模式或框架。比如PHP有thinkphp厦瓢,java有spring等提揍。
通過狀態(tài)(數(shù)據(jù)源)集中管理驅(qū)動組件的變化(好比spring的IOC容器對bean進行集中管理)。
應(yīng)用級的狀態(tài)集中放在store中煮仇; 改變狀態(tài)的方式是提交mutations劳跃,這是個同步的事物; 異步邏輯應(yīng)該封裝在action中浙垫。

20刨仑、vue-loader是什么?使用它的用途有哪些夹姥?
答:解析.vue文件的一個加載器杉武,跟template/js/style轉(zhuǎn)換成js模塊。
用途:js可以寫es6佃声、style樣式可以scss或less艺智、template可以加jade等

21、請說出vue.cli項目中src目錄每個文件夾和文件的用法圾亏?
答:assets文件夾是放靜態(tài)資源十拣;components是放組件;router是定義路由相關(guān)的配置;view視圖志鹃;app.vue是一個應(yīng)用主組件夭问;main.js是入口文件

22、vue.cli中怎樣使用自定義的組件曹铃?有遇到過哪些問題嗎缰趋?
答:第一步:在components目錄新建你的組件文件(smithButton.vue),script一定要export default {
第二步:在需要用的頁面(組件)中導(dǎo)入:import smithButton from ‘../components/smithButton.vue’
第三步:注入到vue的子組件的components屬性上面,components:{smithButton}
第四步:在template視圖view中使用,<smith-button> </smith-button>
問題有:smithButton命名秘血,使用的時候則smith-button味抖。

23、聊聊你對Vue.js的template編譯的理解灰粮?
答:簡而言之仔涩,就是先轉(zhuǎn)化成AST樹,再得到的render函數(shù)返回VNode(Vue的虛擬DOM節(jié)點)
詳情步驟:
首先粘舟,通過compile編譯器把template編譯成AST語法樹(abstract syntax tree 即 源代碼的抽象語法結(jié)構(gòu)的樹狀表現(xiàn)形式)熔脂,compile是createCompiler的返回值,createCompiler是用以創(chuàng)建編譯器的柑肴。另外compile還負責(zé)合并option霞揉。
然后,AST會經(jīng)過generate(將AST語法樹轉(zhuǎn)化成render funtion字符串的過程)得到render函數(shù)晰骑,render的返回值是VNode适秩,VNode是Vue的虛擬DOM節(jié)點,里面有(標簽名些侍、子節(jié)點隶症、文本等等)

24、vue的組件是怎么定義的岗宣?父組件怎么給子組件傳值蚂会?
答:首先注冊vue.components,第一個參數(shù)是組件名稱耗式,第二個參數(shù)是選項胁住。
直接綁定一個屬性,然后在子組件props里面接收

25刊咳、使用過element.ui嗎彪见?說下它其中兩個組件的使用方法?
答:使用過用過一個布局的娱挨,它是由24份余指,它的寫法是:span后面帶的數(shù)字它占24份里面的寬度。:offset是它
的間距跷坝,后面也是跟數(shù)字酵镜,也是從24份里面取的。
input按鈕柴钻,標簽是el-input淮韭,后面type跟上一個屬性就是顯示不同按鈕的類型,有默認的default
(默認的)贴届、success(成功的)靠粪、warning(警告)蜡吧、danger(危險)、info()占键、primary()

26昔善、說下你對mvvm的理解?雙向綁定的理解?
答:mvvm就是vm框架視圖捞慌、m模型就是用來定義驅(qū)動的數(shù)據(jù)耀鸦、v經(jīng)過數(shù)據(jù)改變后的html柬批、vm就是用來實現(xiàn)雙向綁定
雙向綁定:一個變了另外一個跟著變了啸澡,例如:視圖一個綁定了模型的節(jié)點有變化,模型對應(yīng)的值會跟著變

27氮帐、說出你所使用過的vue指令
答:v-on(監(jiān)聽事件嗅虏、@change、@click)上沐、v-if(判斷的)皮服、v-show(顯示/隱藏)、v-bind(綁定屬性参咙、:disabled龄广、:src)

28、你覺得怎樣的自定義組件是完善的蕴侧?至少說出4點
答:第一點择同、可以通用
第二點、代碼盡量簡潔
第三點净宵、容易修改
第四點敲才、功能要多一點
一、請說下具體使用vue的理解择葡?
答:1紧武、使用vue不必擔(dān)心布局更改和類名重復(fù)導(dǎo)致的js重寫,因為它是靠數(shù)據(jù)驅(qū)動雙向綁定敏储,底層是通過Object.defineProperty() 定義的數(shù)據(jù) set阻星、get 函數(shù)原理實現(xiàn)。
2已添、組件化開發(fā)妥箕,讓項目的可拓展性、移植性更好酝碳,代碼重用性更高矾踱,就好像農(nóng)民工建房子,拿起自己的工具包就可以開工疏哗。項目經(jīng)理坐等收樓就好呛讲。
3、單頁應(yīng)用的體驗零距離接觸安卓原生應(yīng)用,局部組件更新界面贝搁,讓用戶體驗更快速省時吗氏。
4、js的代碼無形的規(guī)范雷逆,團隊合作開發(fā)代碼可閱讀性更高弦讽。
二、你覺得哪些項目適合vue框架膀哲?
答:1往产、數(shù)據(jù)信息量比較多的,反之類似企業(yè)網(wǎng)站就無需此框架了某宪。
2仿村、手機web和app應(yīng)用多端共用一套界面的項目,因為使用vue.cli+webpack后的前端目錄,非常有利于項目的跨平臺部署。
三斤葱、怎么理解MVVM模式的這些框架其爵?
答:1、M就是Model模型層,存的一個數(shù)據(jù)對象。
2、V就是View視圖層云矫,所有的html節(jié)點在這一層。
3佃迄、VM就是ViewModel泼差,它通過data屬性連接Model模型層,通過el屬性連接View視圖層呵俏。
四堆缘、PC端項目你會在哪些場景使用Vue框架?
答:上萬級數(shù)據(jù)需要瀑布流更新和搜索的時候普碎,因為數(shù)據(jù)龐大的時候吼肥,用原生的dom操作js和html都會有列表的html布局,迭代很困難麻车。再一個dom節(jié)點的大面積添加會影響性能缀皱。
那么vue為什么解決這些問題呢?
第一:只需用v-for在view層一個地方遍歷數(shù)據(jù)即可动猬,無需復(fù)制一段html代碼在js和html兩個地方啤斗。
第二:vue通過Virtual Dom就是在js中模擬DOM對象樹來優(yōu)化DOM操作。
vuex
1赁咙、vuex有哪幾種屬性钮莲?
答:有五種免钻,分別是 State、 Getter崔拥、Mutation 极舔、Action、 Module
2链瓦、vuex的State特性是拆魏?
答:
一、Vuex就是一個倉庫慈俯,倉庫里面放了很多對象渤刃。其中state就是數(shù)據(jù)源存放地,對應(yīng)于與一般Vue對象里面的data
二肥卡、state里面存放的數(shù)據(jù)是響應(yīng)式的溪掀,Vue組件從store中讀取數(shù)據(jù),若是store中的數(shù)據(jù)發(fā)生改變步鉴,依賴這個數(shù)據(jù)的組件也會發(fā)生更新
三、它通過mapState把全局的 state 和 getters 映射到當前組件的 computed 計算屬性中
3璃哟、vuex的Getter特性是氛琢?
答:
一、getters 可以對State進行計算操作随闪,它就是Store的計算屬性
二阳似、 雖然在組件內(nèi)也可以做計算屬性,但是getters 可以在多組件之間復(fù)用
三铐伴、 如果一個狀態(tài)只在一個組件內(nèi)使用撮奏,是可以不用getters
4、vuex的Mutation特性是当宴?
答:
一畜吊、Action 類似于 mutation,不同在于:
二户矢、Action 提交的是 mutation玲献,而不是直接變更狀態(tài)。
三梯浪、Action 可以包含任意異步操作
5捌年、Vue.js中ajax請求代碼應(yīng)該寫在組件的methods中還是vuex的actions中?
答:
一挂洛、如果請求來的數(shù)據(jù)是不是要被其他組件公用礼预,僅僅在請求的組件內(nèi)使用,就不需要放入vuex 的state里虏劲。
二托酸、如果被其他地方復(fù)用荠藤,這個很大幾率上是需要的,如果需要获高,請將請求放入action里哈肖,方便復(fù)用,并包裝成promise返回念秧,在調(diào)用處用async await處理返回的數(shù)據(jù)淤井。如果不要復(fù)用這個請求,那么直接寫在vue文件里很方便摊趾。
6币狠、不用Vuex會帶來什么問題?
答:
一砾层、可維護性會下降漩绵,你要想修改數(shù)據(jù),你得維護三個地方
二肛炮、可讀性會下降止吐,因為一個組件里的數(shù)據(jù),你根本就看不出來是從哪來的
三侨糟、增加耦合碍扔,大量的上傳派發(fā),會讓耦合性大大的增加秕重,本來Vue用Component就是為了減少耦合不同,現(xiàn)在這么用,和組件化的初衷相背溶耘。
生命周期
1二拐、什么是vue生命周期?
答: Vue 實例從創(chuàng)建到銷毀的過程凳兵,就是生命周期百新。也就是從開始創(chuàng)建、初始化數(shù)據(jù)留荔、編譯模板吟孙、掛載Dom→渲染、更新→渲染聚蝶、卸載等一系列過程杰妓,我們稱這是 Vue 的生命周期。
2碘勉、vue生命周期的作用是什么巷挥?
答:它的生命周期中有多個事件鉤子,讓我們在控制整個Vue實例的過程時更容易形成好的邏輯验靡。
3倍宾、vue生命周期總共有幾個階段雏节?
答:它可以總共分為8個階段:創(chuàng)建前/后, 載入前/后,更新前/后,銷毀前/銷毀后
4、第一次頁面加載會觸發(fā)哪幾個鉤子高职?
答:第一次頁面加載時會觸發(fā) beforeCreate, created, beforeMount, mounted 這幾個鉤子
5钩乍、DOM 渲染在 哪個周期中就已經(jīng)完成?
答:DOM 渲染在 mounted 中就已經(jīng)完成了怔锌。
6寥粹、簡單描述每個周期具體適合哪些場景?
答:生命周期鉤子的一些使用方法: beforecreate : 可以在這加個loading事件埃元,在加載實例時觸發(fā) created : 初始化完成時的事件寫在這里涝涤,如在這結(jié)束loading事件,異步請求也適宜在這里調(diào)用 mounted : 掛載元素岛杀,獲取到DOM節(jié)點 updated : 如果對數(shù)據(jù)統(tǒng)一處理阔拳,在這里寫上相應(yīng)函數(shù) beforeDestroy : 可以做一個確認停止事件的確認框 nextTick : 更新數(shù)據(jù)后立即操作dom
axios
1、axios的特點有哪些类嗤?
答:
一糊肠、Axios 是一個基于 promise 的 HTTP 庫,支持promise所有的API
二土浸、它可以攔截請求和響應(yīng)
三罪针、它可以轉(zhuǎn)換請求數(shù)據(jù)和響應(yīng)數(shù)據(jù),并對響應(yīng)回來的內(nèi)容自動轉(zhuǎn)換成 JSON類型的數(shù)據(jù)
四黄伊、安全性更高,客戶端支持防御 XSRF
2派殷、axios有哪些常用方法还最?
答:
一、axios.get(url[, config]) //get請求用于列表和信息查詢
二毡惜、axios.delete(url[, config]) //刪除
三拓轻、axios.post(url[, data[, config]]) //post請求用于信息的添加
四、axios.put(url[, data[, config]]) //更新操作
3经伙、說下你了解的axios相關(guān)配置屬性扶叉?
答:
url是用于請求的服務(wù)器URL
method是創(chuàng)建請求時使用的方法,默認是get
baseURL將自動加在url前面,除非url是一個絕對URL帕膜。它可以通過設(shè)置一個baseURL便于為axios實例的方法傳遞相對URL
transformRequest允許在向服務(wù)器發(fā)送前枣氧,修改請求數(shù)據(jù),只能用在'PUT','POST'和'PATCH'這幾個請求方法
headers是即將被發(fā)送的自定義請求頭
headers:{'X-Requested-With':'XMLHttpRequest'},
params是即將與請求一起發(fā)送的URL參數(shù)垮刹,必須是一個無格式對象(plainobject)或URLSearchParams對象
params:{
ID:12345
},
auth表示應(yīng)該使用HTTP基礎(chǔ)驗證达吞,并提供憑據(jù)
這將設(shè)置一個Authorization頭,覆寫掉現(xiàn)有的任意使用headers設(shè)置的自定義Authorization
auth:{
username:'janedoe',
password:'s00pers3cret'
},
'proxy'定義代理服務(wù)器的主機名稱和端口
auth表示HTTP基礎(chǔ)驗證應(yīng)當用于連接代理荒典,并提供憑據(jù)
這將會設(shè)置一個Proxy-Authorization頭酪劫,覆寫掉已有的通過使用header設(shè)置的自定義Proxy-Authorization頭吞鸭。
proxy:{
host:'127.0.0.1',
port:9000,
auth::{
username:'mikeymike',
password:'rapunz3l'
}
},
keep-alive
vue性能
polyfill imort引入并執(zhí)行 應(yīng)用場景:頁面開始一片空白
1、vue響應(yīng)式原理覆糟?
2刻剥、vue-router實現(xiàn)原理?
3滩字、為什么要選vue造虏?與其它框架對比的優(yōu)勢和劣勢?
4踢械、vue如何實現(xiàn)父子組件通信酗电,以及非父子組件通信?
5内列、vuejs與angularjs以及react的區(qū)別撵术?
6、vuex是用來做什么的话瞧?
7嫩与、vue源碼結(jié)構(gòu)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市交排,隨后出現(xiàn)的幾起案子划滋,更是在濱河造成了極大的恐慌,老刑警劉巖埃篓,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件处坪,死亡現(xiàn)場離奇詭異,居然都是意外死亡架专,警方通過查閱死者的電腦和手機同窘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來部脚,“玉大人想邦,你說我怎么就攤上這事∥酰” “怎么了丧没?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長锡移。 經(jīng)常有香客問我呕童,道長,這世上最難降的妖魔是什么罩抗? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任拉庵,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘钞支。我一直安慰自己茫蛹,他們只是感情好,可當我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布烁挟。 她就那樣靜靜地躺著婴洼,像睡著了一般。 火紅的嫁衣襯著肌膚如雪撼嗓。 梳的紋絲不亂的頭發(fā)上柬采,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天,我揣著相機與錄音且警,去河邊找鬼粉捻。 笑死,一個胖子當著我的面吹牛斑芜,可吹牛的內(nèi)容都是我干的肩刃。 我是一名探鬼主播,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼杏头,長吁一口氣:“原來是場噩夢啊……” “哼盈包!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起醇王,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤呢燥,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后寓娩,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體叛氨,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年棘伴,在試婚紗的時候發(fā)現(xiàn)自己被綠了力试。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡排嫌,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出缰犁,到底是詐尸還是另有隱情淳地,我是刑警寧澤,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布帅容,位于F島的核電站颇象,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏并徘。R本人自食惡果不足惜遣钳,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望麦乞。 院中可真熱鬧蕴茴,春花似錦劝评、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至撞叽,卻和暖如春姻成,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背愿棋。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工科展, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人糠雨。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓才睹,卻偏偏與公主長得像,于是被迫代替她去往敵國和親见秤。 傳聞我的和親對象是個殘疾皇子砂竖,可洞房花燭夜當晚...
    茶點故事閱讀 42,877評論 2 345

推薦閱讀更多精彩內(nèi)容

  • 我想要敢想敢為的你 我想要堅持不懈的你 我想要勇往直前的你 我想要讀書萬卷的你 我想要青春洋溢的你 我想要笑容超甜...
    田甜馨閱讀 310評論 1 1
  • 一 昔日留影的地方 早已成了停車場 再無你們俏模樣 讓我如何心寬敞 二 濟西地段要擴建 南邊...
    付朝蘭閱讀 663評論 14 6
  • 你坐在窗前 青雨微醺 檐下千絲 萬縷在杯中沉醞 你放入兩顆 苦茶 一顆予我 一顆予你 雨靜 夜不止 爐火卷噬我的思...
    KKKirA閱讀 143評論 0 1
  • ?不知不覺距離RNG落敗SKT已經(jīng)將近一周時間了测摔,可能很多網(wǎng)友都已經(jīng)選擇忘記這件事了置济,畢竟的確很遺憾,本來有希望贏...
    游戲時代閱讀 384評論 0 0
  • 幾天假期锋八,沒有選擇外出浙于,今天,自己忙了一晚上挟纱,很累羞酗,自己坐在水邊抽根煙,思考著前方紊服。在這個一無所有的年齡檀轨,我沒...
    落拓野客閱讀 105評論 1 0