Skip to content

Instantly share code, notes, and snippets.

View gokatz's full-sized avatar
🎯
Focusing

Gokul Kathirvel gokatz

🎯
Focusing
View GitHub Profile
@gokatz
gokatz / components.my-component.js
Created May 30, 2019 13:11 — forked from RakChamp25/components.my-component.js
ember nested query params issue
import Ember from 'ember';
import { inject as service } from '@ember/service';
export default Ember.Component.extend({
router: service(),
actions: {
transitionToChild() {
this.router.transitionTo('parent.child', { queryParams: { other_id : 1 } })
}
}
@gokatz
gokatz / controllers.application.js
Last active June 25, 2019 07:01 — forked from RakChamp25/controllers.controller.js
Object Array Not Updated
import Ember from 'ember';
import {set} from '@ember/object';
import { A } from '@ember/array';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
apiObj: [
{ arr : A(['s'])},{ arr : A(['s'])},{ arr : A(['s'])}
],
actions: {
change(obj,index) {
import Ember from 'ember';
import { inject as service } from '@ember/service';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
sample: service(),
action: {
searchText() {
let name = this.sample.getName();
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
router: Ember.inject.service(),
actions: {
makeURL(){
var routeName = "scope.purchase.invoice";
var dynamicSegments = { scopeId: 1, scopeData: 2, invoiceId: 3, pageSize: 20, pageIndex: 1 };
import Component from '@glimmer/component';
import { action } from '@ember/object';
export default class extends Component {
@action
addElement() {
this.args.testArray.pushObject("two");
}
}