摘要:關(guān)于作者程序開(kāi)發(fā)人員,不拘泥于語(yǔ)言與技術(shù),目前主要從事和前端開(kāi)發(fā),使用和,端使用混合式開(kāi)發(fā)。合適和夠用是最完美的追求。個(gè)人網(wǎng)站最近剛寫(xiě)了一個(gè)手機(jī)在線(xiàn)播放的電影站驗(yàn)證失敗參數(shù)類(lèi)型是否必填中文名驗(yàn)證規(guī)則安小下同學(xué)
關(guān)于作者
程序開(kāi)發(fā)人員,不拘泥于語(yǔ)言與技術(shù),目前主要從事PHP和前端開(kāi)發(fā),使用Laravel和VueJs,App端使用Apicloud混合式開(kāi)發(fā)。合適和夠用是最完美的追求。
個(gè)人網(wǎng)站:http://www.linganmin.cn
最近剛寫(xiě)了一個(gè)手機(jī)在線(xiàn)播放的H5電影站:http://www.ifilm.ltd
@if($parsedRoute["title"] != "")## {{ $parsedRoute["title"]}} @else## {{$parsedRoute["uri"]}} @endif @if($parsedRoute["description"]) {!! $parsedRoute["description"] !!} @endif
// apicloud
var that = this;
app.{{strtolower($parsedRoute"methods")}}("{{strtr($parsedRoute["uri"], ["api/" => ""])}}", @if(count($parsedRoute["parameters"])){!! str_replace(" "," ",json_encode(array_combine(array_keys($parsedRoute["parameters"]), array_map(function($param){ return $param["value"]; },$parsedRoute["parameters"])), JSON_PRETTY_PRINT)) !!}, @endif function (data) {
//todo render that.data = data
}@if($parsedRoute"methods" == "POST"), function (xhr) {
switch (xhr.status) { case 422: //todo 驗(yàn)證失敗 //app.alert(xhr.responseJSON); break; }
}@endif);
@if(in_array("GET",$parsedRoute["methods"])) > Example response:
@if(is_object($parsedRoute["response"]) || is_array($parsedRoute["response"]))
{!! json_encode($parsedRoute["response"], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE) !!}
@else
{!! json_encode(json_decode($parsedRoute["response"]), JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE) !!}
@endif
@endif ### HTTP Request @foreach($parsedRoute["methods"] as $method) `{{$method}} {{$parsedRoute["uri"]}}` @endforeach @if(count($parsedRoute["parameters"])) #### Parameters 參數(shù) | 類(lèi)型 | 是否必填 | 中文名 | 驗(yàn)證規(guī)則 --------- | ------- | ------- | ------- | ----------- | ----------- @foreach($parsedRoute["parameters"] as $attribute => $parameter) {{$attribute}} | {{$parameter["type"]}} | @if($parameter["required"]) required @else optional @endif | {{trans("validation.attributes." . $attribute)}} | {!! implode(" ",$parameter["description"]) !!} @endforeach @endif > Example request:
curl "{{config("app.url")}}/{{$parsedRoute["uri"]}}"
-H "Accept: application/json"@if(count($parsedRoute["parameters"]))
@foreach($parsedRoute["parameters"] as $attribute => $parameter)
-d "{{$attribute}}"="{{$parameter["value"]}}"
@endforeach
@endif
安小下同學(xué)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/22469.html
摘要:很多項(xiàng)目不寫(xiě)文檔,即使寫(xiě)文檔,對(duì)于開(kāi)發(fā)人員來(lái)說(shuō)也是非常痛苦的。無(wú)法保證及時(shí)更新。是基于注解的文檔生成工具。讓文檔的閱讀者享受到等同于手寫(xiě)文檔的體驗(yàn)。將信息的獲取和生成區(qū)分開(kāi)。基于原生的注釋?zhuān)M可能的生成簡(jiǎn)介的文檔。 設(shè)計(jì)初衷 節(jié)約時(shí)間 Java 文檔一直是一個(gè)大問(wèn)題。 很多項(xiàng)目不寫(xiě)文檔,即使寫(xiě)文檔,對(duì)于開(kāi)發(fā)人員來(lái)說(shuō)也是非常痛苦的。 不寫(xiě)文檔的缺點(diǎn)自不用多少,手動(dòng)寫(xiě)文檔的缺點(diǎn)也顯而易見(jiàn):...
摘要:最近做項(xiàng)目,使用的是,為了偷懶,我自然而然的想到了使用來(lái)生成數(shù)據(jù)庫(kù)表對(duì)應(yīng)的實(shí)體代碼和代碼。 最近做項(xiàng)目,ORM 使用的是 MyBatis,為了偷懶,我自然而然的想到了使用 MyBatis Generator(MBG)來(lái)生成數(shù)據(jù)庫(kù)表對(duì)應(yīng)的實(shí)體代碼和 Mapper 代碼。于是做了如下的配置(對(duì) MBG 配置不熟悉的同學(xué)可以參考 Mybatis Generator最完整配置詳解): ...
摘要:動(dòng)態(tài)注冊(cè)模塊在創(chuàng)建之后,你可以使用方法注冊(cè)模塊動(dòng)態(tài)注冊(cè)模塊,對(duì)于自定義生成組件很有用實(shí)現(xiàn)方案注冊(cè)前后中對(duì)比結(jié)尾源碼地址 registerModule: 動(dòng)態(tài)注冊(cè)vuex模塊 在 store 創(chuàng)建之后,你可以使用 store.registerModule 方法注冊(cè)模塊:registerModule 動(dòng)態(tài)注冊(cè)vuex模塊,對(duì)于自定義生成組件很有用 實(shí)現(xiàn)方案 html {{messag...
摘要:請(qǐng)注意,截至目前版本,用于的集成仍處于孵化階段,并且存在一些嚴(yán)重的錯(cuò)誤和缺少的功能例如,請(qǐng)參閱此處和此處。響應(yīng)可以使用和注解來(lái)調(diào)整不同的響應(yīng)狀態(tài)及其有效結(jié)論允許您在創(chuàng)建數(shù)據(jù)庫(kù)驅(qū)動(dòng)的時(shí)產(chǎn)生快速結(jié)果。 原文: Documenting a Spring Data REST API with Springfox and Swagger 使用Spring Date REST,你可以迅速為Spr...
摘要:最近有的小伙伴們都在詢(xún)問(wèn)要怎么在里顯示自訂義屬性,要做到這個(gè)是挺容易的。在來(lái)我們透過(guò)繼承來(lái)創(chuàng)建自個(gè)的屬性面板使用的語(yǔ)法,部份代碼來(lái)自的無(wú)法從服務(wù)器獲取屬性透過(guò)撰寫(xiě)括展讓自定義屬性窗取代自帶的以上希望對(duì)各為小伙伴有幫助參考 最近有 Autodesk Forge 的小伙伴們都在詢(xún)問(wèn)要怎么在 Viewer 里顯示自訂義屬性,要做到這個(gè)是挺容易的。目前有兩種方式可以做到這個(gè)效果,一種是直接添加...
閱讀 1438·2021-11-19 11:38
閱讀 3573·2021-11-15 11:37
閱讀 817·2021-09-30 09:48
閱讀 967·2021-09-29 09:46
閱讀 906·2021-09-23 11:22
閱讀 1885·2019-08-30 15:44
閱讀 3405·2019-08-26 13:58
閱讀 2392·2019-08-26 13:26