我们知道可以动态注册全局Vue.js(版本1)组件,如下所示:
Vue.component('my-component', MyComponent)
Run Code Online (Sandbox Code Playgroud)
有没有办法对本地组件执行相同的操作,即仅对特定组件可用/可见的组件?
我的想法是,我希望能够将组件传递到本地注册,如下所示:
<outer-component
:local-component-to-be-registered-dymanically="Foo"
>
Run Code Online (Sandbox Code Playgroud)
所以,outer-component我可以这样做:
created() {
this.someMethodINeedToRegisterLocalComponent('cool-component', this.localComponentToBeRegisteredDynamically);
},
Run Code Online (Sandbox Code Playgroud) 我正在为音频/视频流编写一个解析器,已知该解析器由几种特定类型的帧组成。每个帧类型都有自己的子标头格式,因此我为每个帧类型定义一个结构类型,以将它们用于作为第三个参数传递给binary.Read 的变量:
\ntype TypeVideoIHeader struct {\n MType byte // type of media e.g. H.264\n FPS byte\n Width byte\n Height byte\n DateTime int32\n Length int32\n}\n\ntype TypeVideoPHeader struct {\n Length int32\n}\n\ntype TypeAudioHeader struct {\n MType byte\n SampleRate byte\n Length int16\n}\nRun Code Online (Sandbox Code Playgroud)\n帧的类型是由其标头中的某个字节定义的,因此我将它们放入常量中:
\ntype FrameType byte\n\nconst (\n VideoI FrameType = 0xFC\n VideoP FrameType = 0xFD\n Audio FrameType = 0xFA\n)\nRun Code Online (Sandbox Code Playgroud)\n现在,在调用之前,binary.Read 我必须创建一个正确类型的变量(上面的 3 个结构体之一),函数将用流中的值填充该变量。
如何仅通过FrameType变量初始化正确类型的变量?有没有简洁优雅的解决方案?
说说这种技巧是否可行:
\nTMap := map[FrameType]type{\n VideoI: TypeVideoIHeader,\n VideoP: …Run Code Online (Sandbox Code Playgroud) 考虑这个例子:
<input type="text" v-model="value">
<span>Value is: {{ value }}</span>
Run Code Online (Sandbox Code Playgroud)
我想要的是放置一个双向转换函数,它将以一种形式在输入字段中显示值,但将其保存在另一种形式的数据中.最简单的例子是否定数值:如果用户输入5,我想要实际接收的数据?5.在Vue.js 1.0中实现这一目标的最佳方法是什么?
如何编写Laravel 5.1路由器/控制器来响应特定路由上的任何/所有HTTP动词(GET,POST,DELETE等)?
我可以声明:
Route::controller('foo', 'FooController');
class FooController extends Controller
{
public function getIndex()
{
}
public function postIndex()
{
}
}
Run Code Online (Sandbox Code Playgroud)
但是,不是为所有动词列出单独的方法,我想要的是:
class FooController extends Controller
{
public function allIndex()
{
}
}
Run Code Online (Sandbox Code Playgroud) javascript ×2
vue.js ×2
data-binding ×1
dictionary ×1
go ×1
http ×1
laravel ×1
laravel-5 ×1
laravel-5.1 ×1
routes ×1
types ×1