APIs
0.4 cn
You can access these apis through this(Vm) context in script methods.
e.g.
<script>
module.exports = {
methods: {
somemethod: function() {
this.$vm('someId');
}
}
}
</script>
$(id)
Deprecated, please use $vm instead.
$el(id)
Return the element referenced by specific id.
Arguments
id(string): the unique identifier.
Returns
- (Element): an Element object referenced.
Tips
- id is only guaranteed to be unique within the current (page)components, if you are looking for the parent components or child components, you can make use of the communication mode between components.
- Further reading: id, Communicate Between Components
$vm(id)
Return the vm object referenced by specific id.
Arguments
id(string): the unique identifier.
Returns
vm(Vm): a Vm object referenced.
Tips
- id is only guaranteed to be unique within the current (page)components, if you are looking for the parent components or child components, you can make use of the communication mode between components.
- Further reading: id, Communicate Between Components
$getConfig()
Get the current global environment variables and configuration information.
Returns
config(object): the object of config.bundleUrl(string): the url of bundle.debug(boolean): if is debug mode.env(object): a object of envrioment.weexVersion(string): a version of weex sdk.appName(string): a name of app.appVersion(string): a version of app.platform(string): the platform, one ofiOS,AndroidandWeb.osVersion(string): the version of os.deviceModel(string): the model of device. native onlydeviceWidth(number): the width of device, in pixels.deviceHeight(number): the height of device, in pixels.
$call(module, method, ...args)
Deprecated, please use require('@weex-module/module')[method](...args) instead. See modules for more information