Skip to content

Instantly share code, notes, and snippets.

Jayesh Anandani jayeshanandani

Block or report user

Report or block jayeshanandani

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
jayeshanandani /
Created Jan 23, 2018 — forked from JacobBennett/
Clean up your Vue modules with ES6 Arrow Functions

Recently when refactoring a Vue 1.0 application, I utilized ES6 arrow functions to clean up the code and make things a bit more consistent before updating to Vue 2.0. Along the way I made a few mistakes and wanted to share the lessons I learned as well as offer a few conventions that I will be using in my Vue applications moving forward.

The best way to explain this is with an example so lets start there. I'm going to throw a rather large block of code at you here, but stick with me and we will move through it a piece at a time.


// require vue-resource...

new Vue({
View sql.provider.ts
import {Injectable} from "@angular/core";
import {Platform} from "ionic-angular";
const DB_NAME: string = '__ionic';
const win: any = window;
export class Sql {
private _db: any;
View add.ctp
echo $this->Html->css('../js/plugins/datepicker/datepicker', array('inline' => false));
echo $this->Html->script('plugins/datepicker/bootstrap-datepicker', array('inline' => false));
echo $this->Html->css('../js/plugins/fileupload/bootstrap-fileupload', array('inline' => false));
echo $this->Html->script('plugins/fileupload/bootstrap-fileupload', false);
echo $this->Html->script('holder', false);
$this->assign('contentHeader', $contentHeader);
View random
T 1398665062 18<diverdude> Im working on this site :)
T 1398665084 20<jcool>30 wow. all in cakephp? :)
T 1398665091 18<diverdude> yeah hehe
T 1398665095 18<diverdude> pure cake
T 1398665098 20<jcool>30 thats amazin
T 1398665115 18<diverdude> its my little baby hehe...i work on it in my sparetime
T 1398665136 20<jcool>30 thats damn amazin. how many years in cakephp development? :)
T 1398665178 18<diverdude> uhhm. well its difficult to say...i only work some evenings and some weekends...but started it in August
T 1398665190 20<jcool>30 thats good :)
T 1398665217 18<diverdude> do you llike it :)
You can’t perform that action at this time.