Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
IIF in JavaScript
Message
 
 
General information
Forum:
Javascript
Category:
Other
Miscellaneous
Thread ID:
01605133
Message ID:
01605153
Views:
34
No, my code doesn't work correctly. Here is my current codee
 console.log('Before: ' + $scope.cancelLabel);
                $scope.cancelLabel = (!$scope.cancelLabel) ? $scope.cancelLabel : 'Cancel';
                console.log('After: ' + $scope.cancelLabel);
I can see that before is No and after is Cancel, so this code is not working.

How can I check for that property being set as I need to use default value for the property?

>>Hi everybody,
>>
>>Just want to confirm if the syntax I use is correct or not.
>>
>>I want to use the following code
>>
>>
>>$scope.cancelLabel = (!cancelLabel) ? cancelLabel : 'Cancel';
>>
>>which translates into:
>>
>>if cancelLabel is not empty, use cancelLabel otherwise set it to 'Cancel'.
>>
>>First I want to verify if the test for not empty as !cancelLabel is correct and secondly, if IIF in JavaScript is written the way I did.
>
>Should be OK if you know that 'cancelLabel' has been declared and is a string. If not see 'ToBoolean' here: http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf
>
>>Thanks in advance.
>>
>>Also, the disableAction doesn't seem to work for me using this syntax:
>>
>>
>><data-confirm:button class="btn btn-default" confirm-title="Confirm Clear" 
>>                                link-text="Clear E-Messages"
>>                                     confirm-message="'Are you sure you want to clear all e-messages?'" 
>>                                     ok-label="Yes" 
>>                                     cancel-label="No"
>>                                     disable-action ="currentOperator.EMessage"
>>                                     ok-action="clearEMessage(currentOperator)"></data-confirm:button>
>>
>>I want to disable the button if the eMessage is empty.
>
>Since I don't know what 'disable-action' is it's a bit hard to answer. Is this an angular thing? Seems odd to be passing a string.
>
>P.S Haven't had a change to look at your tabbing problem yet......
If it's not broken, fix it until it is.


My Blog
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform