mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
Setting inline style - resets local properties
This commit is contained in:
@@ -4,7 +4,7 @@ import pages = require("ui/page");
|
||||
var vm = new observable.Observable();
|
||||
// Event handler for Page "loaded" event attached in main-page.xml
|
||||
export function pageLoaded(args: observable.EventData) {
|
||||
vm.set("style", "background-image: url('~/tests/pages/test2.png'); \nborder-color: green; \nborder-radius: 20; \nborder-width: 4;");
|
||||
vm.set("style", "background-image: url('~/pages/test2.png'); \nborder-color: green; \nborder-radius: 20; \nborder-width: 4;");
|
||||
// Get the event sender
|
||||
var page = <pages.Page>args.object;
|
||||
page.bindingContext = vm;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<Page loaded="pageLoaded">
|
||||
<GridLayout style="background-image: url('~/pages/test2.png'); border-color: green; border-radius: 20; border-width: 4;" rows="*, auto">
|
||||
<TextView text="{{ style }}" />
|
||||
<GridLayout style="background-image: url('~/pages/test2.png'); background-repeat:repeat-y; background-position: center bottom; background-color: green; background-size: 25% 50%; border-radius: 20; border-width: 4;" rows="*, auto">
|
||||
<TextView text="{{ style }}" backgorundColor="transparent"/>
|
||||
<Button text="apply" horizontalAlignment="center" verticalAlignment="center" tap="applyTap" row="1"/>
|
||||
</GridLayout>
|
||||
</Page>
|
||||
Reference in New Issue
Block a user